CubeSmart (STU:UK8)
€ 45.69 -0.35 (-0.76%) Market Cap: 10.39 Bil Enterprise Value: 13.11 Bil PE Ratio: 28.08 PB Ratio: 4.06 GF Score: 90/100

CubeSmart (STU:UK8) Transcripts

  • 1