Orion Properties Inc. (ONL)
NYSE: ONL · Real-Time Price · USD
1.980
+0.050 (2.59%)
Mar 24, 2026, 4:00 PM EDT - Market closed

Orion Properties 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
1121272083194841,057
Market Cap Growth
-20.34%-38.69%-34.94%-34.03%-54.25%-
Enterprise Value
562.98570.17683.54766.84990.431,646
Last Close Price
1.982.263.715.728.5418.67
PE Ratio
--0.91-2.02-5.61-4.97-22.23
PS Ratio
0.820.861.261.642.3213.26
PB Ratio
0.180.200.270.360.500.97
P/TBV Ratio
0.180.200.270.360.500.97
P/FCF Ratio
--4.53-68.064.524.7122.89
P/OCF Ratio
4.745.403.833.584.2318.84
EV/Sales Ratio
4.143.864.153.934.7620.65
EV/EBITDA Ratio
11.61-15.1021.689.3615.80348.75
EV/EBIT Ratio
--5.91-9.86-28.20-14.42-41.99
EV/FCF Ratio
--20.28-224.1110.859.6535.64
Debt / Equity Ratio
0.740.740.640.530.540.57
Debt / EBITDA Ratio
-12.28-12.2815.555.728.39130.69
Debt / FCF Ratio
-16.50-16.50-160.736.645.1313.35
Net Debt / Equity Ratio
0.710.710.620.500.520.54
Net Debt / EBITDA Ratio
-11.69-11.6915.065.458.06124.48
Net Debt / FCF Ratio
-15.71-15.71-155.616.324.9312.72
Asset Turnover
0.120.120.120.130.120.07
Quick Ratio
1.391.391.031.311.332.72
Current Ratio
2.632.632.411.311.412.72
Return on Equity (ROE)
-20.04%-20.04%-12.46%-6.15%-9.44%-5.99%
Return on Assets (ROA)
-7.71%-7.71%-5.03%-1.83%-4.13%-3.41%
Return on Invested Capital (ROIC)
-8.07%-8.07%-5.22%-1.89%-4.25%-3.48%
Return on Capital Employed (ROCE)
-7.95%-7.95%-5.16%-1.86%-4.19%-3.43%
Earnings Yield
-124.67%-109.73%-49.60%-17.83%-20.14%-4.50%
FCF Yield
--22.09%-1.47%22.14%21.21%4.37%
Dividend Yield
4.04%7.06%10.78%7.00%3.51%0.00%
Payout Ratio
--6.44%-21.70%-39.40%-17.43%0.00%
Buyback Yield / Dilution
0.37%0.37%0.08%1.60%0.00%0.00%
Total Shareholder Return
4.41%7.43%10.86%8.60%3.52%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q