CubeSmart Common Shares (CUBE)

40.17
-0.14 (-0.35%)
NYSE· Last Trade: Jun 8th, 4:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors