Omega Healthcare Investors, Inc. (OHI)
NYSE: OHI · Real-Time Price · USD
49.40
+1.23 (2.55%)
At close: Jul 2, 2026, 4:00 PM EDT
49.45
+0.05 (0.11%)
After-hours: Jul 2, 2026, 7:50 PM EDT

OHI Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15,40313,10410,5657,5206,5477,074
Market Cap Growth
44.24%24.03%40.48%14.86%-7.44%-15.76%
Enterprise Value
19,82317,59215,08012,33311,73112,508
Last Close Price
49.4044.3437.8530.6627.9529.59
PE Ratio
23.9522.8624.4230.6615.5316.91
PS Ratio
12.5311.0110.057.927.466.66
PB Ratio
2.832.532.332.101.811.81
P/TBV Ratio
3.372.982.632.622.302.22
P/FCF Ratio
-161.6545.1427.5719.76-
P/OCF Ratio
16.8914.9214.1012.1710.469.80
EV/Sales Ratio
16.1214.7814.3412.9913.3611.77
EV/EBITDA Ratio
17.6316.8816.2317.3418.2114.53
EV/EBIT Ratio
24.9524.5324.1631.4937.6224.10
EV/FCF Ratio
-217.0264.4345.2135.40-
Debt / Equity Ratio
0.810.781.021.351.391.28
Debt / EBITDA Ratio
4.144.085.217.128.216.10
Debt / FCF Ratio
63.0752.5020.6718.5815.95-
Net Debt / Equity Ratio
0.850.820.951.291.381.34
Net Debt / EBITDA Ratio
4.114.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.15%7.02%6.40%4.13%3.24%5.38%
Return on Invested Capital (ROIC)
7.43%7.48%6.98%4.45%3.40%5.60%
Return on Capital Employed (ROCE)
7.60%7.44%6.79%4.37%3.38%5.59%
Earnings Yield
4.00%4.38%4.10%3.26%6.44%5.91%
FCF Yield
-0.62%2.22%3.63%5.06%-
Dividend Yield
5.43%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.34%-6.72%-0.97%6.21%9.60%5.17%
SEC Filings: 10-K · 10-Q