CubeSmart Common Shares (CUBE)

41.73
+1.56 (3.88%)
NYSE· Last Trade: Jun 9th, 2:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors