CubeSmart Common Shares (CUBE)

38.79
-0.06 (-0.15%)
NYSE · Last Trade: Feb 18th, 4:11 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors