CubeSmartCUBE

Market cap
$8.3B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20241.7-5.49%
Dec 31, 20231.8+41.09%
Dec 31, 20221.3+18.35%
Dec 31, 20211.1+28.24%
Dec 31, 20200.9-3.41%
Dec 31, 20190.9+0.00%
Dec 31, 20180.9+18.92%
Dec 31, 20170.7+64.44%
Dec 31, 20160.5+7.14%
Dec 31, 20150.4+200.00%
Dec 31, 20140.1-46.15%
Dec 31, 20130.3