×

Subscribe Today

Get our free articles delivered directly to your email!

Continue reading

Co-founder and Vice Chair of Self Storage REIT Buys Shares – Insider Weekends

  • December 10, 2023

National Storage Affiliates (NSA): $36.85

Market Cap: $4.45B

EV: $7.85B

Key Insights:

  • Insider buying for two consecutive months by the Chair and Vice Chair at one of the smallest public self-storage REITs.
  • The company has just 2% of U.S. market share after growing at a five year revenue CAGR of 22%.
  • The REIT yields more than 6% and trades at the lower end of valuation compared to peer group.

Only plus or premium subscribers can access this post. Subscribe today.