OTC:ODYY | Key Financial Ratios | Odyssey Health, Inc.

Complete source-backed ratio history.

Available history
2015-07-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.04-955.40%36.63%
2026-01-310.06-636.17%43.31%
2025-10-310.02-840.56%16.87%
2025-07-310.01-3504.80%25.06%
2025-04-300.01-8650.21%-212.30%
2025-01-310.02-5553.68%229.33%
2024-10-310.03-387.98%21.07%
2024-07-310.01-143.70%15.79%
2024-04-300.0381.64%140.66%
2024-01-310.0575.74%122.73%
2023-10-310.08-703.86%69.28%
2023-07-310.06-1298.71%96.16%
2023-04-300.06-1631.37%122.18%
2023-01-310.07-1926.10%166.33%
2022-10-310.13-1031.14%166.19%
2022-07-310.1-1482.27%181.84%
2022-04-300.12-1508.45%228.91%
2022-01-310.06-5577.63%446.27%
2021-10-310.24-1912.17%594.77%
2021-07-310.18-2765.30%610.08%
2021-04-300.61-1053.43%1617.31%
2021-01-310.12-2819.32%385.06%
2020-10-310.44-914.18%662.53%
2020-07-310.14-4118.86%667.54%
2020-04-30-120.41%2133.67%
2020-01-31-113.11%2463.74%
2019-10-31-108.13%2826.30%
2019-07-310.46-4367.46%3945.88%
2019-04-30-1324.95%34.46%
2019-01-31-1553.98%37.75%
2018-10-31-1923.27%55.04%
2018-07-31-1759.40%58.96%
2018-04-300.01-1252.49%59.54%
2018-01-310-1390.77%66.93%
2017-10-310.02-134.52%49.53%
2017-07-310.03-124.23%47.12%
2017-04-300.01-195.34%44.12%
2017-01-310.02-130.98%32.15%
2016-10-310.03-145.10%28.01%
2016-07-310.06-125.89%35.23%
2016-04-300.13-86.35%35.33%
2016-01-31-6927.41%53.99%
2015-10-31-2454.91%77.59%
2015-07-310.03-3003.70%101.51%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-07-310.01-3504.80%25.06%
2024-07-310.01-143.70%15.79%
2023-07-310.06-1298.71%96.16%
2022-07-310.1-1482.27%181.84%
2021-07-310.18-2765.30%610.08%
2020-07-310.14-4118.86%667.54%
2019-07-310.46-4367.46%3945.88%
2018-07-31-1759.40%58.96%
2017-07-310.03-124.23%47.12%
2016-07-310.06-125.89%35.23%
2015-07-310.03-3003.70%101.51%