Compare Stocks: CUBE

CUBE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CUBECubeSmart8.49B37.062.01%2,203,40823.911.11B

Average Return