Omega Healthcare Investors, Inc. (OHI)
NYSE: OHI · Real-Time Price · USD
45.28
-0.29 (-0.64%)
Feb 6, 2026, 4:00 PM EST - Market closed

OHI Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,87813,10410,2187,5126,5457,071
Market Cap Growth
38.69%28.25%36.02%14.76%-7.44%-14.23%
Enterprise Value
18,10717,58214,94112,43611,89312,443
Last Close Price
45.2844.3435.3226.4522.0521.31
Price/FFO Ratio
15.0315.0313.0411.21--
Price/AFFO Ratio
14.3014.3012.319.48--
PE Ratio
23.3422.2025.1531.0215.3316.97
PS Ratio
11.1011.019.727.917.456.65
PB Ratio
2.582.412.162.001.721.72
P/OCF Ratio
--13.6312.1610.469.79
EV/Sales Ratio
15.2114.7714.2113.1013.5411.71
EV/EBITDA Ratio
16.8216.3415.5215.5616.5413.84
EV/EBIT Ratio
24.0523.3522.6525.4330.3221.95
Debt / Equity Ratio
0.780.781.031.361.401.28
Debt / EBITDA Ratio
3.953.955.046.377.365.85
Asset Turnover
0.120.120.110.100.090.11
Quick Ratio
0.890.890.680.590.791.27
Current Ratio
0.980.980.760.661.012.34
Return on Equity (ROE)
11.98%11.98%9.84%6.58%11.09%10.52%
Return on Assets (ROA)
4.72%4.72%4.34%3.30%2.57%3.70%
Return on Invested Capital (ROIC)
7.37%7.62%6.96%5.31%4.20%6.04%
Earnings Yield
4.25%4.50%3.98%3.22%6.52%5.89%
Dividend Yield
5.92%6.04%7.59%10.13%12.15%12.58%
Payout Ratio
138.14%-168.69%265.86%148.24%153.01%
Buyback Yield / Dilution
-12.76%-12.76%-7.99%-2.52%0.02%-3.93%
Total Shareholder Return
-6.84%-6.71%-0.40%7.61%12.17%8.65%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q