Loading live market data…

Public Storage

NYSE:PSA

$314.68 USD

-$4.25 (-1.33%)

Volume
730.59K
Average Volume
960.31K
Market Capitalization
$55.25B
P/E Ratio
32.41
Dividend Yield
3.81%
Price Target
$316.00
Year High
$331.79
Year Low
$256.54
Day High
Day Low
Payout Ratio
$1.52
Current Ratio
$0.27

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.29%

Investors Holding

95

change: -1016 | last: 1111

Increased Positions

39

change: -488 | last: 527

Reduced Positions

22

change: -362 | last: 384

New Positions

10

change: -95 | last: 105

Sold Positions

1006

change: 878 | last: 128

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -146.2037 | last: 1.462

Total Invested

159.24M

PSA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $259.50 175.45M $45.53B $318.1M $10.25B $55.46B
2024-12-31 $299.44 175.35M $52.51B $447.42M $9.35B $61.41B
2023-12-31 $305.00 175.47M $53.52B $370M $9.1B $62.25B
2022-12-31 $280.19 175.26M $49.11B $775.25M $6.87B $55.2B
2021-12-31 $374.56 174.86M $65.49B $734.6M $7.48B $72.24B
2020-12-31 $230.93 174.49M $40.3B $257.56M $2.54B $42.58B
2019-12-31 $212.96 174.29M $37.12B $409.74M $1.9B $38.61B
2018-12-31 $202.41 173.97M $35.21B $361.22M $1.41B $36.26B
2017-12-31 $209.00 173.61M $36.29B $433.38M $1.43B $37.28B
2016-12-31 $223.50 173.09M $38.69B $183.69M $390.75M $38.89B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $270.88 175.52M $47.54B $134.61M $9.71B $57.12B
2025-12-31 $259.50 175.47M $45.53B $318.1M $10.25B $55.47B
2025-09-30 $288.85 175.46M $50.68B $296.46M $10.04B $60.43B
2025-06-30 $293.42 175.44M $51.48B $1.1B $10.44B $60.81B
2025-03-31 $299.29 175.42M $52.5B $287.18M $9.42B $61.64B
2024-12-31 $299.44 175.2M $52.46B $447.42M $9.35B $61.37B
2024-09-30 $363.87 175.04M $63.69B $599M $9.47B $72.57B
2024-06-30 $283.13 175.47M $49.68B $542.26M $9.4B $58.54B
2024-03-31 $286.50 175.7M $50.34B $271.64M $9.07B $59.13B
2023-12-31 $305.00 175.67M $53.58B $370M $9.1B $62.31B
2023-09-30 $263.52 175.5M $46.25B $629.77M $9.03B $54.65B
2023-06-30 $291.88 175.48M $51.22B $651.66M $6.89B $57.46B