CubeSmart
(STU:UK8)
€
33.45
-0.74 (-2.16%)
Market Cap: 7.53 Bil
Enterprise Value: 10.61 Bil
PE Ratio: 26.82
PB Ratio: 3.40
GF Score: 88/100 CubeSmart (STU:UK8) Transcripts
- 1