CubeSmart Common Shares (CUBE)

41.74
-0.15 (-0.36%)
NYSE· Last Trade: Jun 15th, 1:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors