CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndDividend per share (USD)YoY (%)
Dec 31, 20242.1+3.54%
Dec 31, 20232+11.24%
Dec 31, 20221.8+22.76%
Dec 31, 20211.5+9.02%
Dec 31, 20201.3+3.10%
Dec 31, 20191.3+5.74%
Dec 31, 20181.2+9.91%
Dec 31, 20171.1+23.33%
Dec 31, 20160.9+30.43%
Dec 31, 20150.7+25.45%
Dec 31, 20140.6+19.57%
Dec 31, 20130.5+31.43%
Dec 31, 20120.4+20.69%
Dec 31, 20110.3