Odyssey Therapeutics, Inc. (ODTX)
NASDAQ: ODTX · Real-Time Price · USD
18.12
+0.54 (3.07%)
Jul 21, 2026, 3:56 PM EDT - Market open

Odyssey Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.120.100.200.140.16
Net Debt / Equity Ratio
0.290.320.260.581.38
Net Debt / EBITDA Ratio
-1.010.751.191.60
Net Debt / FCF Ratio
-1.180.831.301.77
Asset Turnover
-0.010.020.000
Quick Ratio
7.916.854.558.4710.57
Current Ratio
8.337.204.778.7210.91
Return on Equity (ROE)
--85.52%-72.27%-53.31%-50.47%
Return on Assets (ROA)
--66.84%-56.83%-44.47%-40.44%
Return on Invested Capital (ROIC)
--328.53%-257.29%-224.23%-273.89%
Return on Capital Employed (ROCE)
--76.20%-63.22%-47.87%-43.45%
Buyback Yield / Dilution
-538.14%-245.30%-35.78%-44.71%-
Total Shareholder Return
-538.14%-245.30%-35.78%-44.71%-
SEC Filings: 10-K · 10-Q