CubeSmart (CUBE)

Market Cap:

$4,570,000,000

Last Price ():

$25.34

Change: -3.13% Open: $26.03 Low: $25.21 High: $26.28
Div. Yield: 3.91% Price/Earnings: 56.6 Price/Book: 2.8 Price/Sales: 9.3