CubeSmart
(NYSE:CUBE)
$
41.77
-0.080 (-0.19%)
Market Cap: 9.41 Bil
Enterprise Value: 12.99 Bil
PE Ratio: 28.81
PB Ratio: 3.68
GF Score: 89/100 CubeSmart (CUBE) Transcripts
- 1