CubeSmart (CUBE)

Market Cap:

$4,420,000,000

Last Price ():

$24.52

Change: -0.37% Open: $24.68 Low: $24.47 High: $24.80
Div. Yield: 4.39% Price/Earnings: 48.5 Price/Book: 2.7 Price/Sales: 8.5