CubeSmart
(NYSE:CUBE)
$
40.59
-0.26 (-0.64%)
Market Cap: 9.19 Bil
Enterprise Value: 12.74 Bil
PE Ratio: 28.58
PB Ratio: 3.47
GF Score: 88/100 CubeSmart (CUBE) Transcripts
- 1