CubeSmart is a self-administered and self-managed real estate investment trust. CubeSmart owns or manages 1,528 self-storage properties across the United States. According to the 2024 Self Storage ...
Truist analyst Ki Bin Kim upgraded CubeSmart (CUBE) to Buy from Hold with a price target of $47, down from $50.Stay Ahead of the ...