CubeSmart Common Shares (CUBE)

40.51
-0.61 (-1.48%)
NYSE · Last Trade: Mar 5th, 9:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors