National Storage Affiliat...

38.49
-0.13 (-0.34%)
At close: Mar 03, 2025, 3:59 PM
38.57
0.21%
After-hours: Mar 03, 2025, 07:00 PM EST