Compare Stocks: CUBE

CUBE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CUBECubeSmart8.94B39.55-1.59%6,654,67926.991.14B

Average Return