CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20241.7-4.95%
Dec 31, 20231.8+41.09%
Dec 31, 20221.3+17.27%
Dec 31, 20211.1+29.41%
Dec 31, 20200.9-4.49%
Dec 31, 20190.9+0.00%
Dec 31, 20180.9+20.27%
Dec 31, 20170.7+64.44%
Dec 31, 20160.5+4.65%
Dec 31, 20150.4+207.14%
Dec 31, 20140.1-46.15%
Dec 31, 20130.3