Loading live market data…

Welltower Inc.

NYSE:WELL

$233.24 USD

-$2.76 (-1.17%)

Volume
2.49M
Average Volume
3.46M
Market Capitalization
$164.65B
P/E Ratio
113.78
Dividend Yield
1.27%
Price Target
$240.00
Year High
$239.11
Year Low
$156.23
Day High
Day Low
Payout Ratio
$1.40
Current Ratio
$3.20

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.55%

Investors Holding

143

change: -1379 | last: 1522

Increased Positions

67

change: -764 | last: 831

Reduced Positions

34

change: -418 | last: 452

New Positions

24

change: -153 | last: 177

Sold Positions

1369

change: 1242 | last: 127

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -104.2164 | last: 1.0422

Total Invested

873.14M

WELL Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $185.61 665.64M $123.55B $5.03B $21.38B $139.9B
2024-12-31 $126.03 602.98M $75.99B $3.51B $16.76B $89.24B
2023-12-31 $90.17 515.63M $46.49B $1.99B $16.12B $60.62B
2022-12-31 $65.55 462.18M $30.3B $631.68M $14.96B $44.63B
2021-12-31 $85.77 424.98M $36.45B $269.26M $14.68B $50.86B
2020-12-31 $64.62 415.45M $26.85B $1.55B $14.22B $39.52B
2019-12-31 $81.78 401.84M $32.86B $284.92M $15.39B $47.97B
2018-12-31 $69.41 373.62M $25.93B $215.38M $13.3B $39.01B
2017-12-31 $63.77 367.24M $23.42B $243.78M $11.73B $34.91B
2016-12-31 $66.93 358.28M $23.98B $419.38M $12.36B $35.92B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $197.71 699.84M $138.36B $4.7B $19.98B $153.65B
2025-12-31 $185.61 689.58M $127.99B $5.03B $21.38B $144.34B
2025-09-30 $178.14 672.41M $119.78B $6.81B $18.16B $131.14B
2025-06-30 $153.73 656.59M $100.94B $4.41B $17.31B $113.84B
2025-03-31 $153.21 643.39M $98.57B $3.5B $17.01B $112.08B
2024-12-31 $126.03 625.68M $78.85B $3.51B $16.76B $92.11B
2024-09-30 $128.03 611.29M $78.26B $3.56B $16.16B $90.85B
2024-06-30 $104.00 600.54M $62.46B $2.78B $14.33B $74.01B
2024-03-31 $91.99 574.05M $52.81B $2.39B $14.59B $65B
2023-12-31 $90.17 548.89M $49.49B $1.99B $16.12B $63.62B
2023-09-30 $81.92 521.85M $42.75B $2.58B $16.2B $56.37B
2023-06-30 $80.89 499.02M $40.37B $2.2B $16.34B $54.5B