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