CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202436.8-6.40%
Dec 31, 202339.3+35.55%
Dec 31, 202229+3.24%
Dec 31, 202128.1+13.70%
Dec 31, 202024.7-6.95%
Dec 31, 201926.5-4.17%
Dec 31, 201827.7+14.07%
Dec 31, 201724.3+40.02%
Dec 31, 201617.3-2.20%
Dec 31, 201517.7+150.12%
Dec 31, 20147.1-46.29%
Dec 31, 201313.2+929.10%
Dec 31, 20121.3+24.45%
Dec 31, 20111