NSA

National Storage Affiliates Trust

NSANYSE

$31.67

-0.17

0.53%

Last Updated: Oct 24, 18:50