Stock events for CubeSmart (CUBE)
Over the past six months, CubeSmart's stock price has experienced a decline, with the share price at $36.69 as of March 20, 2026, representing a 12.08% decrease from March 24, 2025. Key events impacting the stock include the Q3 2025 earnings report, which showed a decrease in diluted EPS and adjusted FFO per diluted share, as well as a decrease in same-store NOI. The Q4 2024 and annual 2024 results also influenced the stock, with decreases in diluted EPS, adjusted FFO per diluted share, and same-store NOI. The Q2 2025 earnings report indicated a decrease in diluted EPS but an increase in adjusted FFO per diluted share, with a decrease in same-store NOI. CubeSmart was noted to offer a 5.55% yield and attractive valuation amid macro pressures and a weak Q4 report. In March 2025, CubeSmart acquired a two-store portfolio in Connecticut and formed a joint venture with CBRE Group.
Demand Seasonality affecting CubeSmart’s stock price
CubeSmart typically experiences seasonal fluctuations in occupancy levels, which are generally slightly higher during the summer months due to increased moving activity. Historically, April has been the best month for CubeSmart Common Shares, while September tends to be the weakest month. In Q2 2025, the rental season saw modestly better seasonal performance compared to the previous year, with key operating metrics maintaining positive momentum. CubeSmart anticipates continued demand even in a recessionary environment, as individuals may seek to cut expenses by downsizing living situations, leading to a need for self-storage.
Overview of CubeSmart’s business
CubeSmart is a self-administered and self-managed REIT focused on the ownership, operation, development, management, and acquisition of self-storage properties across the United States. The company operates within the real estate sector, specifically the specialized REITs industry, concentrating on self-storage solutions. CubeSmart provides various self-storage options for residential and commercial customers, including a range of storage unit sizes, climate-controlled units, and outside storage for vehicles and boats. The company also offers value-added services like packing and moving supplies, truck rentals, and insurance options, and generates revenue through third-party management of storage facilities.
CUBE’s Geographic footprint
As of December 31, 2024, CubeSmart owned 631 self-storage properties in 25 states and the District of Columbia, encompassing approximately 45.8 million rentable square feet, making it the third-largest self-storage company in the United States. The company's portfolio strategy has seen strong performance in top-40 MSAs, with its New York City borough portfolio demonstrating particularly high revenue growth. As of June 30, 2025, the company's total consolidated portfolio included 659 stores containing 48.1 million rentable square feet, and its third-party management platform included 873 stores totaling 56.6 million rentable square feet.
CUBE Corporate Image Assessment
Information directly detailing CubeSmart's brand reputation in the past year is not explicitly available in the provided search results. CubeSmart's 2024 results showcased the resilience of its platform despite a challenging fundamental backdrop. CubeSmart has been disciplined in its external growth objectives, acquiring four properties for $42.2 million in 2024, including an entry into the Pacific Northwest market. Enhancing the customer experience remains a key focus, with initiatives including improved technology, personalized services, and staff training programs. CubeSmart is committed to environmental sustainability, implementing energy-efficient lighting, solar power, and water conservation measures. CubeSmart is consistently recognized as one of the top three owners and operators in the U.S. self-storage industry.
Ownership
CubeSmart has a significant institutional ownership presence, with 596 institutional owners and shareholders holding a total of 220,338,753 shares as of March 31, 2026. As of December 2025, 434 institutions reported a stake, collectively holding 87.1% of the company's total shares outstanding. Major institutional owners include BlackRock, Inc., Vanguard Group Inc, and State Street Corp. Individual investors and public companies also hold a portion of the stock.
Ask Our Expert AI Analyst
Price Chart
$38.88