Odyssey Therapeutics, Inc. (ODTX)
NASDAQ: ODTX · Real-Time Price · USD
21.18
+0.83 (4.08%)
Aug 12, 2026, 12:51 PM EDT - Market open

Odyssey Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.050.100.200.140.16
Net Debt / Equity Ratio
-0.680.320.260.581.38
Net Debt / EBITDA Ratio
1.711.010.751.191.60
Net Debt / FCF Ratio
2.151.180.831.301.77
Asset Turnover
0.000.010.020.000
Quick Ratio
10.986.854.558.4710.57
Current Ratio
11.367.204.778.7210.91
Return on Equity (ROE)
-50.28%-85.52%-72.27%-53.31%-50.47%
Return on Assets (ROA)
-45.16%-66.84%-56.83%-44.47%-40.44%
Return on Invested Capital (ROIC)
-205.38%-328.53%-257.29%-224.23%-273.89%
Return on Capital Employed (ROCE)
-49.02%-76.20%-63.22%-47.87%-43.45%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Buyback Yield / Dilution
-1383.37%-245.30%-35.78%-44.71%-
Total Shareholder Return
-1383.37%-245.30%-35.78%-44.71%-
SEC Filings: 10-K · 10-Q