CubeSmart (CUBE)
NYSE: CUBE · IEX Real-Time Price · USD
42.29
+0.13 (0.30%)
Apr 23, 2024, 9:46 AM EDT - Market open

CubeSmart Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2003
Market Capitalization
9,51810,4229,03911,5696,5636,0935,3455,2314,8205,2833,594
Upgrade
Market Cap Growth
-15.30%-21.87%76.28%7.71%13.99%2.18%8.54%-8.77%46.97%62.09%
Upgrade
Enterprise Value
12,46413,40312,09214,7678,9877,9667,0866,8576,4046,4474,762
Upgrade
PE Ratio
23.1625.3731.0351.7739.6336.0332.6138.9560.3073.68176.45
Upgrade
PS Ratio
9.039.928.9514.079.669.468.949.369.4511.889.54
Upgrade
PB Ratio
3.393.723.204.033.583.393.133.212.913.222.48
Upgrade
P/FCF Ratio
18.9120.7818.8348.78-41.1178.89-720.9541.47-16.51-33.99-8.73
Upgrade
P/OCF Ratio
15.5217.0515.2825.7618.7018.3717.5617.9218.3124.3121.65
Upgrade
EV/Sales Ratio
11.8712.7611.9817.9513.2312.3711.8512.2712.5614.5012.63
Upgrade
EV/EBITDA Ratio
17.5818.9017.3027.2422.4219.5319.0620.1921.1523.4023.55
Upgrade
EV/EBIT Ratio
24.7426.6031.4548.9137.2132.9731.3535.8646.3153.0865.07
Upgrade
EV/FCF Ratio
24.8526.7225.1962.26-56.30103.15-955.7354.36-21.94-41.48-11.57
Upgrade
Debt / Equity Ratio
1.071.071.081.121.331.071.021.000.960.760.81
Upgrade
Debt / EBITDA Ratio
4.214.214.385.926.064.734.704.825.274.545.81
Upgrade
Debt / FCF Ratio
5.965.966.3813.54-15.2225.01-235.6512.96-5.47-8.05-2.85
Upgrade
Asset Turnover
0.170.170.160.160.160.160.160.160.150.150.15
Upgrade
Interest Coverage
5.415.414.123.853.183.333.643.362.742.781.56
Upgrade
Return on Equity (ROE)
14.70%14.70%10.30%10.50%9.30%9.50%9.80%8.30%4.70%4.70%1.60%
Upgrade
Return on Assets (ROA)
6.60%6.60%4.60%4.30%3.90%4.30%4.50%3.80%2.40%2.50%0.80%
Upgrade
Return on Capital (ROIC)
8.59%8.59%5.96%4.78%6.04%6.22%6.36%6.00%4.40%3.73%3.11%
Upgrade
Earnings Yield
4.33%3.94%3.22%1.93%2.52%2.78%3.07%2.57%1.66%1.36%0.57%
Upgrade
FCF Yield
5.29%4.81%5.31%2.05%-2.43%1.27%-0.14%2.41%-6.06%-2.94%-11.45%
Upgrade
Dividend Yield
4.82%4.30%4.40%2.50%4.00%4.10%4.30%3.80%3.40%2.30%2.50%
Upgrade
Payout Ratio
112.09%108.80%138.00%131.80%156.50%144.90%137.10%150.00%200.00%160.50%392.90%
Upgrade
Buyback Yield / Dilution
-0.16%-0.16%-10.18%-5.16%-1.76%-3.28%-2.23%-1.07%-5.49%-12.81%-9.53%
Upgrade
Total Shareholder Return
4.68%4.14%-5.78%-2.66%2.24%0.82%2.07%2.73%-2.09%-10.51%-7.03%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).