One Liberty Properties, Inc. (OLP)
NYSE: OLP · Real-Time Price · USD
24.16
0.00 (0.00%)
At close: Aug 7, 2026, 4:00 PM EDT
24.16
0.00 (0.00%)
After-hours: Aug 7, 2026, 4:10 PM EDT

One Liberty Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
527424564445452714
Market Cap Growth
8.01%-24.73%26.62%-1.58%-36.63%78.98%
Enterprise Value
1,045927.49943.2838.24872.931,107
Last Close Price
24.1620.2927.2421.9122.2235.28
PE Ratio
15.2617.6419.4615.8811.1719.07
PS Ratio
5.154.366.234.914.918.63
PB Ratio
1.671.421.831.451.432.34
P/TBV Ratio
1.821.551.921.541.542.51
P/FCF Ratio
---14.35-39.29
P/OCF Ratio
13.7011.3114.439.6710.2414.70
EV/Sales Ratio
10.209.5410.419.259.4713.37
EV/EBITDA Ratio
11.6112.3512.7111.1611.2013.87
EV/EBIT Ratio
17.6619.3618.9016.6616.1219.43
EV/FCF Ratio
---27.02-60.89
Debt / Equity Ratio
1.731.731.361.361.341.33
Debt / EBITDA Ratio
5.876.895.675.575.475.11
Debt / FCF Ratio
---13.48-22.44
Net Debt / Equity Ratio
1.691.681.231.281.331.28
Net Debt / EBITDA Ratio
5.726.705.105.225.384.91
Net Debt / FCF Ratio
-4.10-3.19-39.2512.63-34.1321.55
Asset Turnover
0.120.120.120.120.120.11
Quick Ratio
1.171.152.271.700.460.76
Current Ratio
1.661.973.032.480.931.13
Return on Equity (ROE)
11.72%8.91%9.99%9.58%13.56%13.05%
Return on Assets (ROA)
6.85%5.90%6.53%6.51%7.05%7.45%
Return on Invested Capital (ROIC)
7.18%6.33%7.09%6.86%7.33%7.81%
Return on Capital Employed (ROCE)
7.07%6.10%6.76%6.85%7.49%7.88%
Earnings Yield
6.32%5.67%5.14%6.30%8.96%5.24%
FCF Yield
---6.97%-2.55%
Dividend Yield
7.45%9.21%6.85%8.49%8.37%5.27%
Payout Ratio
113.71%153.13%126.45%128.76%89.73%96.04%
Buyback Yield / Dilution
-0.70%-0.92%-0.81%-0.50%-0.93%-3.39%
Total Shareholder Return
6.75%8.30%6.05%7.99%7.43%1.87%
SEC Filings: 10-K · 10-Q