CubeSmart Common Shares (CUBE)

40.17
-0.14 (-0.35%)
NYSE· Last Trade: Jun 9th, 12:47 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors