Omega Healthcare Investors, Inc. (OHI)
NYSE: OHI · Real-Time Price · USD
46.98
+0.01 (0.02%)
May 1, 2026, 4:00 PM EDT - Market closed

OHI Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,64813,10410,5657,5206,5477,074
Market Cap Growth
35.70%24.03%40.48%14.86%-7.44%-15.76%
Enterprise Value
19,06817,59215,08012,33311,73112,508
Last Close Price
46.9844.3437.8530.6627.9529.59
PE Ratio
22.7722.8624.4230.6615.5316.91
PS Ratio
11.8511.0110.057.927.466.66
PB Ratio
2.692.532.332.101.811.81
P/TBV Ratio
2.812.612.262.151.891.85
P/FCF Ratio
-161.6545.1427.5719.76-209.60
P/OCF Ratio
16.0614.9214.1012.1710.469.80
EV/Sales Ratio
15.4214.7814.3412.9913.3611.77
EV/EBITDA Ratio
16.9616.8816.2317.3418.2114.53
EV/EBIT Ratio
24.0024.5324.1631.4937.6224.10
EV/FCF Ratio
-217.0264.4345.2135.40-370.62
Debt / Equity Ratio
0.810.781.021.351.391.28
Debt / EBITDA Ratio
4.134.085.217.128.216.10
Debt / FCF Ratio
63.0752.5020.6718.5815.95-155.66
Net Debt / Equity Ratio
0.850.820.951.291.381.34
Net Debt / EBITDA Ratio
4.104.064.656.507.756.08
Net Debt / FCF Ratio
62.7052.1718.4616.9515.06-155.06
Asset Turnover
0.120.120.110.100.090.11
Quick Ratio
0.940.892.382.331.531.02
Current Ratio
1.020.972.472.331.541.04
Return on Equity (ROE)
12.04%11.98%9.84%6.58%11.09%10.52%
Return on Assets (ROA)
7.17%7.02%6.40%4.13%3.24%5.38%
Return on Invested Capital (ROIC)
7.45%7.48%6.98%4.45%3.40%5.59%
Return on Capital Employed (ROCE)
7.62%7.44%6.79%4.37%3.38%5.59%
Earnings Yield
4.20%4.38%4.10%3.26%6.44%5.91%
FCF Yield
-0.62%2.22%3.63%5.06%-0.48%
Dividend Yield
5.71%6.03%7.02%8.73%9.58%9.10%
Payout Ratio
129.91%132.23%168.69%265.86%148.24%153.01%
Buyback Yield / Dilution
-10.77%-12.76%-7.99%-2.52%0.02%-3.93%
Total Shareholder Return
-5.06%-6.72%-0.97%6.21%9.60%5.17%
Updated Apr 29, 2026. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q