CubeSmart (NYSE:CUBE)

30.28
Delayed Data
As of May 25
 +0.13 / +0.43%
Today’s Change
22.83
Today|||52-Week Range
30.98
+4.70%
Year-to-Date
No recent news for CubeSmart.