CubeSmart (NYSE:CUBE)
$ 40.76 -0.62 (-1.5%) Market Cap: 9.17 Bil Enterprise Value: 12.33 Bil PE Ratio: 22.52 PB Ratio: 3.28 GF Score: 93/100

CubeSmart (CUBE) Transcripts

  • 1