bf/NYSE:NSA_icon.jpeg

NYSE:NSA

National Storage Affiliates Trust

  • Stock

USD

Last Close

30.02

06/11 21:10

Market Cap

4.59B

Beta: 0.75

Volume Today

674.46K

Avg: 753.12K

PE Ratio

21.41

PFCF: 16.05

Dividend Yield

6.06%

Payout:107.39%