National Storage Affiliates Trust (NYSE:NSA)
$ 48.13 -0.27 (-0.56%) Market Cap: 3.66 Bil Enterprise Value: 7.35 Bil PE Ratio: 27.04 PB Ratio: 4.25 GF Score: 71/100

National Storage Affiliates Trust (NSA) Transcripts

  • 1