CUBE
CUBE
US2296631094
CubeSmart
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
8.61B EUR
8.97B EUR
8.3B EUR
8.19B EUR
Enterprise Value
12.03B EUR
12.5B EUR
11.8B EUR
11.66B EUR
Valuation Multiples
Trailing P/E
26.01x
26.85x
25.35x
33.5x
Forward P/E
23.7x
--
--
--
Price to Sales
7.56x
7.89x
7.33x
9.64x
Price to Book
3.32x
3.48x
3.13x
3.01x
EV/Revenue
10.56x
11x
10.42x
13.71x
EV/EBITDA
17.06x
17.77x
16.65x
21.85x
Price to FCF (P/FCF)
17.71x
14.87x
13.58x
17.73x
EV/FCF
24.75x
20.72x
19.31x
25.22x
FCF Yield
5.65%
6.72%
7.36%
5.64%
ende