CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20246,394+2.72%
Dec 31, 20236,225-1.59%
Dec 31, 20226,326-3.39%
Dec 31, 20216,548+37.04%
Dec 31, 20204,778+18.58%
Dec 31, 20194,030+7.37%
Dec 31, 20183,753+5.86%
Dec 31, 20173,545+2.02%
Dec 31, 20163,475+11.56%
Dec 31, 20153,115+11.79%
Dec 31, 20142,786+18.13%
Dec 31, 20132,359+9.69%
Dec 31, 20122,150+14.62%
Dec 31, 20111,876