CubeSmart Common Shares (CUBE)

37.72
-0.45 (-1.17%)
NYSE · Last Trade: Feb 10th, 10:35 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors