NSA

National Storage Affiliates Trust

NSANYSE

$32.46

+1.39

4.47%

Last Updated: Aug 22, 14:48