CUBE   $39.8  1.79% Market Closed After Close 39.78 -0.05%

CubeSmart

Data not available