National Storage Affiliates Trust of Beneficial Interest (NSA) Peer Comparison
$43.41
As on 21-Jul-2026 16:22EDT
Market cap
$6,391 Mln
Revenue (TTM)
$750 Mln
P/E Ratio
57.9
P/B Ratio
5.9
Div. Yield
5.2 %
$43.41
As on 21-Jul-2026 16:22EDT
Market cap
$6,391 Mln
Revenue (TTM)
$750 Mln
P/E Ratio
57.9
P/B Ratio
5.9
Div. Yield
5.2 %