Loading live market data…

Ventas, Inc.

NYSE:VTR

$92.29 USD

-$0.11 (-0.12%)

Volume
3.14M
Average Volume
4.46M
Market Capitalization
$44.87B
P/E Ratio
164.80
Dividend Yield
2.17%
Price Target
$96.50
Year High
$94.70
Year Low
$64.80
Day High
Day Low
Payout Ratio
$3.43
Current Ratio
$0.15

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.44%

Investors Holding

76

change: -869 | last: 945

Increased Positions

31

change: -481 | last: 512

Reduced Positions

17

change: -268 | last: 285

New Positions

5

change: -107 | last: 112

Sold Positions

861

change: 745 | last: 116

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -33.2927 | last: 0.3329

Total Invested

186.75M

VTR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $77.38 455.08M $35.21B $741.07M $13.22B $47.69B
2024-12-31 $58.89 411.77M $24.25B $897.85M $13.74B $37.09B
2023-12-31 $49.84 401.81M $20.03B $508.79M $13.69B $33.2B
2022-12-31 $45.05 373.37M $16.82B $122.56M $12.49B $29.18B
2021-12-31 $51.12 382.78M $19.57B $149.72M $12.22B $31.64B
2020-12-31 $49.04 373.37M $18.31B $413.33M $12.11B $30B
2019-12-31 $57.74 365.98M $21.13B $106.36M $12.41B $33.44B
2018-12-31 $58.59 356.26M $20.87B $72.28M $10.73B $31.53B
2017-12-31 $60.01 355.33M $21.32B $81.36M $11.28B $32.52B
2016-12-31 $62.52 344.7M $21.55B $286.71M $11.13B $32.39B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $81.78 476.18M $38.94B $183.61M $12.73B $51.48B
2025-12-31 $77.38 471.14M $36.46B $741.07M $13.22B $48.94B
2025-09-30 $69.99 456.03M $31.92B $188.62M $12.79B $44.52B
2025-06-30 $63.15 452.58M $28.58B $614.2M $13.27B $41.24B
2025-03-31 $68.76 439.93M $30.25B $182.34M $12.92B $42.99B
2024-12-31 $58.89 421.5M $24.82B $897.85M $13.74B $37.66B
2024-09-30 $64.13 414.6M $26.59B $1.1B $13.88B $39.37B
2024-06-30 $50.88 408.1M $20.76B $557.08M $13.39B $33.6B
2024-03-31 $42.86 403.36M $17.29B $632.44M $13.76B $30.41B
2023-12-31 $49.84 403M $20.09B $508.79M $13.69B $33.26B
2023-09-30 $42.13 402.86M $16.97B $433.94M $13.59B $30.12B
2023-06-30 $47.27 400.43M $18.93B $138.65M $13.56B $32.35B