Compare Stocks: CUBE

CUBE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CUBECubeSmart8.87B39.080.59%4,323,29426.781.13B

Average Return