MELANY's data-driven read on Public Storage · Real Estate Investment Trusts.
Public Storage is the largest owner of self-storage facilities in the US, with more than 3,500 facilities across 40 states and roughly 258 million square feet of rentable space. Through equity interests in Shurgard Self Storage, it also has exposure to the European self-storage market. It additionally runs a merchandise business, a third-party property management business, and an insurance business covering losses on goods stored in its facilities.
Entry zone, stop-loss, price targets, and live alerts unlock when you sign up. No card required.