CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20242,903+2.91%
Dec 31, 20232,821-0.70%
Dec 31, 20222,840-1.72%
Dec 31, 20212,890+57.00%
Dec 31, 20201,841+1.85%
Dec 31, 20191,807+5.30%
Dec 31, 20181,716+4.96%
Dec 31, 20171,635-1.56%
Dec 31, 20161,661+1.00%
Dec 31, 20151,645+13.47%
Dec 31, 20141,450+32.60%
Dec 31, 20131,093+10.44%
Dec 31, 2012990-0.54%
Dec 31, 2011995