Advertisement.

Advertisement.

Advertisement

Advertisement.

NSA National Storage Affiliates Trust

385
$45.10
$0.74
(1.61%)
Today
Watchers385
52-Wk Low$27.86
52-Wk High$46.84
Market Cap$3.38B
Volume839,520.00
52-Wk High$46.84
52-Wk Low$27.86