Odyssey Therapeutics files for proposed IPO

Go back to Odyssey Therapeutics files for proposed IPO
(NASDAQ: ODTX) Delayed: 26.39 +1.72 (6.97%)
Previous Close $24.67    52 Week High
Open $24.91    52 Week Low
Day High $26.49    P/E N/A 
Day Low $24.55    EPS
Volume 181,275