Omega Healthcare Investors, Inc. (LON:0KBL)
London flag London · Delayed Price · Currency is GBP · Price in USD
47.72
+1.61 (3.49%)
Feb 12, 2026, 5:09 PM GMT

LON:0KBL Ratios and Metrics

Millions GBP. 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
10,1349,7368,1615,8975,4325,222
Market Cap Growth
24.06%19.29%38.40%8.56%4.02%-13.52%
Enterprise Value
13,45513,06311,9349,7649,8709,189
Last Close Price
34.9932.6027.7820.5617.9115.64
Price/FFO Ratio
11.0511.0510.258.71--
Price/AFFO Ratio
10.5210.529.687.37--
PE Ratio
23.8422.2025.1531.0215.3316.97
PS Ratio
11.4611.019.727.917.456.65
PB Ratio
2.512.412.162.001.721.72
P/OCF Ratio
15.52-13.6312.1610.469.79
EV/Sales Ratio
15.4314.7714.2113.1013.5411.71
EV/EBITDA Ratio
17.1216.3415.5215.5616.5413.84
EV/EBIT Ratio
24.6823.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.19%4.50%3.98%3.22%6.52%5.89%
Dividend Yield
4.21%6.11%7.71%10.23%12.42%12.66%
Payout Ratio
132.23%-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
-8.55%-6.65%-0.28%7.71%12.44%8.73%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.