CubeSmart Common Shares (CUBE)

41.62
-0.27 (-0.64%)
NYSE· Last Trade: Jun 15th, 1:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors