May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
3 months ago
Waterfall Asset Management just picked up 297,700 shares of National Storage Affiliates Trust, marking a significant addition to their portfolio. What's driving this $8.42 million investment, and how could it reverberate across other markets?