One Liberty Properties, Inc. (OLP)
NYSE: OLP · Real-Time Price · USD
24.05
+0.38 (1.61%)
Jun 5, 2026, 4:00 PM EDT - Market closed

One Liberty Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
525424564445452714
Market Cap Growth
2.45%-24.73%26.62%-1.58%-36.63%78.98%
Enterprise Value
1,068927.49943.2838.24872.931,107
Last Close Price
24.0520.2927.2421.9122.2235.28
PE Ratio
19.2417.6419.4615.8811.1719.07
PS Ratio
5.254.366.234.914.918.63
PB Ratio
1.701.421.831.451.432.34
P/TBV Ratio
1.701.421.841.471.442.34
P/FCF Ratio
---14.35-39.29
P/OCF Ratio
13.9011.3114.439.6710.2414.70
EV/Sales Ratio
10.689.5410.419.259.4713.37
EV/EBITDA Ratio
18.5912.3512.7111.1611.2013.87
EV/EBIT Ratio
30.5419.3618.9016.6616.1219.43
EV/FCF Ratio
---27.02-60.89
Debt / Equity Ratio
1.891.731.361.361.341.33
Debt / EBITDA Ratio
6.936.895.675.575.475.11
Debt / FCF Ratio
---13.48-22.44
Net Debt / Equity Ratio
1.821.681.231.281.331.28
Net Debt / EBITDA Ratio
6.686.705.105.225.384.91
Net Debt / FCF Ratio
-4.29-3.19-39.2512.63-34.1321.55
Asset Turnover
0.120.120.120.120.120.11
Quick Ratio
0.661.152.271.700.460.76
Current Ratio
0.901.983.032.480.931.13
Return on Equity (ROE)
9.77%8.91%9.99%9.58%13.56%13.05%
Return on Assets (ROA)
5.90%5.90%6.53%6.51%7.05%7.45%
Return on Invested Capital (ROIC)
6.04%6.24%6.99%6.77%7.24%7.71%
Return on Capital Employed (ROCE)
6.20%6.10%6.76%6.85%7.49%7.88%
Earnings Yield
5.00%5.67%5.14%6.30%8.96%5.24%
FCF Yield
---6.97%-2.55%
Dividend Yield
7.48%9.21%6.85%8.49%8.37%5.27%
Payout Ratio
144.01%153.13%126.45%128.76%89.73%96.04%
Buyback Yield / Dilution
-0.67%-0.92%-0.81%-0.50%-0.93%-3.39%
Total Shareholder Return
6.81%8.30%6.05%7.99%7.43%1.87%
SEC Filings: 10-K · 10-Q