MarketBrain

National Storage Affiliates Trust

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$752.9M$770.3M$858.1M$801.6M$585.7M
Cost of revenue$217.5M$211.9M$229.0M$211.0M$155.3M
Cash from operations$338.5M$363.1M$441.6M$443.8M$331.3M
Capital expenditure$561,000$1.9M$1.3M$928,000$426,000
Free cash flow$337.9M$361.1M$440.3M$442.9M$330.9M
Share repurchases$0$275.2M$310.2M$90.1M$0
Impairments$0$0$0$0$0
Total assets$5.1B$5.4B$5.9B$6.1B$5.6B
Total liabilities$3.5B$3.6B$3.8B$3.7B$3.1B
Total debt$3.4B$3.4B$3.7B$3.6B$2.9B

Shares outstanding 77.2M · Free float 84.3%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.