CubeSmart (NYSE:CUBE)

29.51
Delayed Data
As of May 18
 -0.02 / -0.07%
Today’s Change
22.83
Today|||52-Week Range
30.98
+2.04%
Year-to-Date