Nan (ln) Li, Director at Odyssey Therapeutics, Inc. (ODTX), bought 1,111,111 shares at $18.00 ($20.0M) on 2026-05-11, disclosed to the SEC on 2026-05-11.
Director Nan (ln) Li purchased $20.0 million of ODTX at $18.00, marking the largest insider purchase in the company's history. This significant capital commitment suggests high conviction in the stock's potential despite recent market volatility.
The stock is trading at $17.23, down 14.62% from its 52-week high of $20.18, indicating a pullback from recent highs. The current price sits 10.66% above the 52-week low of $15.57.
Nothing distinguishes this filing.