CubeSmart Common Shares (CUBE)

38.89
-0.77 (-1.94%)
NYSE· Last Trade: Sep 9th, 4:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors