Loading live market data…

Omega Healthcare Investors, Inc.

NYSE:OHI

$48.29 USD

-$0.15 (-0.31%)

Volume
1.31M
Average Volume
2.32M
Market Capitalization
$14.38B
P/E Ratio
22.57
Dividend Yield
5.55%
Price Target
$50.00
Year High
$50.10
Year Low
$37.58
Day High
Day Low
Payout Ratio
$1.25
Current Ratio
$3.04

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.21%

Investors Holding

60

change: -698 | last: 758

Increased Positions

28

change: -382 | last: 410

Reduced Positions

11

change: -216 | last: 227

New Positions

9

change: -82 | last: 91

Sold Positions

695

change: 620 | last: 75

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -153.3979 | last: 1.534

Total Invested

29.86M

OHI Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $44.34 296.1M $13.13B $27.02M $4.26B $17.36B
2024-12-31 $37.85 258.12M $9.77B $518.34M $4.84B $14.09B
2023-12-31 $30.66 240.49M $7.37B $442.81M $5.07B $12B
2022-12-31 $27.95 236.26M $6.6B $297.1M $5.29B $11.59B
2021-12-31 $29.59 236.93M $7.01B $20.53M $5.25B $12.24B
2020-12-31 $36.32 227.74M $8.27B $163.54M $5.17B $13.28B
2019-12-31 $42.35 213.4M $9.04B $24.12M $5.14B $14.15B
2018-12-31 $35.15 200.28M $7.04B $10.3M $4.54B $11.57B
2017-12-31 $27.54 197.74M $5.45B $85.94M $4.57B $9.93B
2016-12-31 $31.26 191.78M $6B $93.69M $4.37B $10.27B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $43.82 297.05M $13.02B $26.15M $4.44B $17.43B
2025-12-31 $44.34 296.37M $13.14B $27.02M $4.26B $17.37B
2025-09-30 $42.22 295.83M $12.49B $737.19M $4.99B $16.75B
2025-06-30 $36.65 291.19M $10.67B $734.18M $5B $14.94B
2025-03-31 $38.08 283.02M $10.78B $367.96M $4.45B $14.86B
2024-12-31 $37.85 274.32M $10.38B $518.34M $4.84B $14.7B
2024-09-30 $40.70 262.72M $10.69B $342.44M $4.86B $15.21B
2024-06-30 $33.97 249.37M $8.47B $35.19M $4.66B $13.1B
2024-03-31 $31.82 246.07M $7.83B $361.77M $5.03B $12.5B
2023-12-31 $30.66 245.75M $7.53B $442.81M $5.07B $12.16B
2023-09-30 $33.16 245.03M $8.13B $554.7M $5.29B $12.86B
2023-06-30 $30.69 236.23M $7.25B $350.69M $5.29B $12.19B