Stock Information

CubeSmart (CUBE)

CubeSmart logo
Ticker Symbol: CUBE
Exchange: NYSE
Sector: Real Estate
Market Cap: $8,592.37 mil
Piotroski score: 3
PE Ratio: 24.8363
EPS (TTM): 1.5592
Revenue (TTM): $4.83 M
Dividend Yield: 5.543933%
ROE: 12.62%