Orion Digital Corp. (ORIO)
NASDAQ: ORIO · Real-Time Price · USD
1.080
+0.020 (1.89%)
Mar 12, 2026, 4:00 PM EDT - Market closed

Orion Digital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
25354559168988
Market Cap Growth
-0.42%-22.06%-23.18%-64.82%-82.99%107.84%
Enterprise Value
-87.7296.41105.54226.481,009
Last Close Price
1.081.491.872.436.7538.79
PE Ratio
--4.26-3.34-3.38-3.11-73.19
PS Ratio
0.780.520.640.912.4417.17
PB Ratio
0.480.490.560.631.523.66
P/TBV Ratio
0.360.500.560.641.553.02
P/FCF Ratio
--34.94-33.63-6.30-6.12-31.30
P/OCF Ratio
--36.71-35.72-6.45-6.22-31.77
EV/Sales Ratio
-1.281.351.623.2817.54
EV/EBITDA Ratio
-16.4020.4620.33-10.82-44.25
EV/EBIT Ratio
--33.11-26.00-27.23-6.75-28.39
EV/FCF Ratio
--86.59-71.42-11.25-8.25-31.97
Debt / Equity Ratio
1.171.171.050.950.790.33
Debt / EBITDA Ratio
15.8215.8218.1717.13-4.19-3.89
Debt / FCF Ratio
-83.53-83.53-63.42-9.48-3.19-2.81
Net Debt / Equity Ratio
0.720.720.630.500.530.08
Net Debt / EBITDA Ratio
9.789.7810.838.95-2.79-0.92
Net Debt / FCF Ratio
-51.65-51.65-37.78-4.95-2.13-0.66
Asset Turnover
0.380.380.360.300.220.23
Quick Ratio
5.655.654.204.324.105.95
Current Ratio
6.196.194.814.934.776.59
Return on Equity (ROE)
-20.42%-20.42%-17.33%-26.86%-74.02%-41.32%
Return on Assets (ROA)
-1.49%-1.49%-1.91%-1.83%-10.94%-14.32%
Return on Invested Capital (ROIC)
-2.10%-2.10%-2.77%-2.52%-14.12%-18.30%
Return on Capital Employed (ROCE)
-1.63%-1.63%-2.11%-2.02%-11.71%-15.13%
Earnings Yield
-24.55%-23.49%-29.95%-29.63%-32.15%-1.37%
FCF Yield
-2.93%-2.86%-2.97%-15.87%-16.35%-3.19%
Buyback Yield / Dilution
3.03%3.03%0.23%1.90%0.93%-12.27%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.