ODTX Financials

Income Statement
MetricQ2 2026
Revenue
0
Cost of Revenue
0
Gross Profit
0
Operating Expenses
55.5M
R&D
36.2M
SG&A
10.5M
Operating Income
-55470000
EBITDA
-54427000
Net Income
-52788000
EPS (Basic)
$-1.74
EPS (Diluted)
$-1.74
Shares (Diluted)
30.3M
Odyssey Therapeutics (ODTX) โ€” Financials