CubeSmart Common Shares (CUBE)

40.92
-0.26 (-0.63%)
NYSE· Last Trade: Aug 21st, 12:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors