CUBE Snapshot
CubeSmart is a self-managed and self-managed real estate investment trust.
VALUATION DATA
Market Capitalization$9,583,052,000
Price to Sales9.00
Earnings per Share$1.8200
PE Ratio23.16
PRICE DATA
Most Recent Close$41.8000
52 Week High$9.44
52 Week Low$3.538
50-Day Moving Average$12.27
200-Day Moving Average$18.13
All data are from Alpha Vantage as of today. For more infomation on CUBE see Stock Dividend, Valuation, Price and Financial Data for Investors