Current Analysis: CubeSmart
February 05, 2024 at 20:50 PM EST
CubeSmart is a real estate investment trust that acquires, owns, and manages self-storage facilities throughout the United States. Over the past year, CubeSmart share price fell about 7.5% from $46.52 to $43.02 as of Monday’s market close