Stock Information

CubeSmart (CUBE)

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