Odyssey Therapeutics, Inc. (ODTX)
NASDAQ: ODTX · Real-Time Price · USD
17.39
-0.23 (-1.31%)
At close: May 18, 2026, 4:00 PM EDT
18.38
+0.99 (5.69%)
After-hours: May 18, 2026, 7:26 PM EDT

Odyssey Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22
820----
Enterprise Value
631----
Debt / Equity Ratio
0.130.130.230.150.17
Net Debt / Equity Ratio
-0.88-0.88-0.74-0.81-0.81
Net Debt / EBITDA Ratio
1.261.260.761.411.67
Net Debt / FCF Ratio
1.451.450.831.541.77
Asset Turnover
0.010.010.020.00-
Quick Ratio
6.856.854.558.4710.57
Current Ratio
7.207.204.778.7210.91
Return on Equity (ROE)
-85.50%-85.50%-72.26%-53.29%-
Return on Assets (ROA)
-41.66%-41.66%-34.93%-27.63%-
Return on Capital Employed (ROCE)
-64.00%-64.00%-80.00%-50.50%-41.60%
Buyback Yield / Dilution
-562.18%-267.45%-24.54%-44.71%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q