CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20244,288+3.46%
Dec 31, 20234,144+0.41%
Dec 31, 20224,128+0.91%
Dec 31, 20214,091+45.70%
Dec 31, 20202,808+4.89%
Dec 31, 20192,677+6.96%
Dec 31, 20182,503+6.11%
Dec 31, 20172,358+1.84%
Dec 31, 20162,316+3.71%
Dec 31, 20152,233+13.01%
Dec 31, 20141,976+27.97%
Dec 31, 20131,544+8.76%
Dec 31, 20121,420+8.32%
Dec 31, 20111,311