Dimension Capital II, L.P., Director at Odyssey Therapeutics, Inc. (ODTX), bought 1,111,111 shares at $18.00 ($20.0M) on 2026-05-08, disclosed to the SEC on 2026-05-12.
Dimension Capital II, L.P. purchased $20M of ODTX at $18.00, marking the largest insider purchase in the company's history. This significant capital commitment, occurring alongside a 5-share cluster, suggests strong conviction in the biotech's prospects despite recent market volatility.
ODTX is currently trading at $17.85, sitting 11.55% below its 52-week high of $20.18 and 14.64% above its 52-week low of $15.57.
The stock traded lower in its debut on May 11, and industry insiders have been net sellers over the last 90 days (0.0187% buy rate).
Nothing distinguishes this filing.