CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20241.5-62.53%
Dec 31, 20234-82.28%
Dec 31, 202222.7+7.72%
Dec 31, 202121.1+285.22%
Dec 31, 20205.5-28.74%
Dec 31, 20197.7+10.17%
Dec 31, 20187-27.22%
Dec 31, 20179.6-34.94%
Dec 31, 201614.7-17.75%
Dec 31, 201517.9-2.56%
Dec 31, 201418.4+47.36%
Dec 31, 201312.5-34.80%
Dec 31, 201219.1