CubeSmart Common Shares (CUBE)

38.00
+0.95 (2.56%)
NYSE · Last Trade: Feb 3rd, 8:55 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors