CubeSmart Common Shares (CUBE)

40.59
-0.26 (-0.64%)
NYSE· Last Trade: Jun 24th, 8:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors