NYSE : NSA

National Storage Affiliates Trust

$44.5 USD

-$0.95 (-2.09%)

Volume
2.73M
Average Volume
942.55K
Market Capitalization
$3.43B
P/E Ratio
58.55
Dividend Yield
5.12%
Price Target
$45.00
Year High
$46.47
Year Low
$27.43
Day High
Day Low
Payout Ratio
$2.49
Current Ratio
$0.10
Institutional Ownership Summary
Institutional Ownership %

0.27%

Investors Holding

24

change: -312 | last: 336
Increased Positions

9

change: -176 | last: 185
Reduced Positions

5

change: -91 | last: 96
New Positions

2

change: -70 | last: 72
Sold Positions

311

change: 245 | last: 66
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -40.0399 | last: 0.4004
Total Invested

9.22M

NSA Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $28.21 76.64M $2.16B $23.64M $3.43B $5.57B
2024-12-31 $37.91 76.84M $2.91B $50.41M $3.47B $6.33B
2023-12-31 $42.49 86.85M $3.69B $64.98M $3.68B $7.31B
2022-12-31 $36.12 91.24M $3.3B $35.31M $3.58B $6.84B
2021-12-31 $69.20 81.2M $5.62B $25.01M $2.96B $8.56B
2020-12-31 $36.03 66.55M $2.4B $18.72M $2.02B $4.4B
2019-12-31 $33.62 58.21M $1.96B $24.28M $1.56B $3.49B
2018-12-31 $26.46 53.29M $1.41B $13.18M $1.28B $2.68B
2017-12-31 $27.26 44.42M $1.21B $13.37M $958.1M $2.16B
2016-12-31 $22.07 29.89M $659.61M $12.57M $878.95M $1.53B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $37.74 77.09M $2.91B $27.65M $3.44B $6.32B
2025-12-31 $28.21 76.95M $2.17B $23.64M $3.43B $5.57B
2025-09-30 $30.22 76.75M $2.32B $26.3M $3.43B $5.72B
2025-06-30 $31.99 76.47M $2.45B $26.12M $3.43B $5.85B
2025-03-31 $39.40 76.37M $3.01B $19.27M $3.45B $6.44B
2024-12-31 $37.91 76.84M $2.91B $50.41M $3.47B $6.33B
2024-09-30 $48.20 75.76M $3.65B $69.89M $3.45B $7.03B
2024-06-30 $40.23 75.16M $3.02B $58.98M $3.39B $6.35B
2024-03-31 $38.32 80.24M $3.07B $64.23M $3.31B $6.32B
2023-12-31 $42.49 82.64M $3.51B $64.98M $3.68B $7.13B
2023-09-30 $31.74 87M $2.76B $58.85M $3.87B $6.57B
2023-06-30 $34.83 88.31M $3.08B $44.02M $3.66B $6.7B