NSA

National Storage Affiliates Trust

NSANYSE

$36.34

+0.24

0.66%

Last Updated: May 8, 20:00