CubeSmart Common Shares (CUBE)

37.61
-0.53 (-1.39%)
NYSE · Last Trade: Sep 25th, 1:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors