Odyssey Health, Inc. (ODYY)
OTCMKTS · Delayed Price · Currency is USD
0.0542
-0.0037 (-6.47%)
Mar 9, 2026, 9:50 AM EST

Odyssey Health Ratios and Metrics

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21
624111542
Market Cap Growth
119.89%-48.71%-62.84%-24.83%-64.91%0.90%
Enterprise Value
846131641
Last Close Price
0.060.020.040.140.190.51
PB Ratio
-0.80-0.30-0.77-1.80-3.17-15.15
Debt / Equity Ratio
-0.28-0.28-0.31-0.35-0.33-0.27
Net Debt / Equity Ratio
-0.27-0.28-0.31-0.34-0.31-0.06
Net Debt / EBITDA Ratio
--1.93-0.77-0.41-0.18-0.03
Net Debt / FCF Ratio
-5.09-5.66-1.35-1.43-0.46-0.05
Quick Ratio
0.000.000.000.050.080.17
Current Ratio
0.020.010.010.060.100.18
Return on Assets (ROA)
-192.02%-200.66%-256.69%-627.03%-858.60%-1120.75%
Return on Capital Employed (ROCE)
10.40%14.70%40.10%83.60%174.60%232.00%
Earnings Yield
-21.03%-82.66%-20.49%-53.51%-57.38%-40.26%
FCF Yield
--16.48%-29.57%-13.33%-21.58%-8.16%
Buyback Yield / Dilution
-1.99%-7.88%-17.40%7.10%5.06%-7.59%
Updated Oct 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.