CubeSmart (CUBE)

Market cap
$8.9B
P/E ratio
26.8x
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2025674+15.62%
Dec 31, 2024583+5.43%
Dec 31, 2023553-16.01%
Dec 31, 2022658+23.79%
Dec 31, 2021532+26.17%
Dec 31, 2020422+2.38%
Dec 31, 2019412+8.97%
Dec 31, 2018378+4.05%
Dec 31, 2017363-1.05%
Dec 31, 2016367+9.05%
Dec 31, 2015337+13.95%
Dec 31, 2014295+13.58%
Dec 31, 2013260+3.70%
Dec 31, 2012251+30.59%
Dec 31, 2011192
AI Chat