CubeSmart Common Shares (CUBE)

39.58
-0.35 (-0.88%)
NYSE· Last Trade: Sep 16th, 3:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors