CubeSmart Common Shares (CUBE)

FairStock Score: 53/100 — MIXED

Current Price$39.6
Market Cap$9,02,61,87,264
P/E Ratio27.25
ROE11.55%
Dividend Yield5.42%
SectorReal Estate

Data from SEC filings. Not investment advice. Scoring methodology