Compare Stocks: CUBE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CUBECubeSmart8.26B36.03-1.61%1,908,78823.251.11B

Average Return