Incoming Chief Executive Officer, Public Storage
Appears in 1 story
Takes over as CEO on April 1, 2026
Public Storage, the largest self-storage company in the United States, agreed on March 16, 2026, to buy the fourth-largest, National Storage Affiliates Trust, in a $10.5 billion all-stock deal. The combined company will operate nearly 4,600 locations spanning 327 million square feet across 37 states and Puerto Rico, with a total enterprise value of roughly $77 billion. It is the largest self-storage transaction since Extra Space Storage absorbed Life Storage for $12.7 billion in 2023.
Updated 10 hours ago
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?