CubeSmart (FRA:UK8)
Germany flag Germany · Delayed Price · Currency is EUR
34.56
-0.33 (-0.95%)
At close: Mar 6, 2026

CubeSmart Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
7,9567,0498,3978,9707,77810,964
Market Cap Growth
-12.31%-16.05%-6.38%15.32%-29.06%92.06%
Enterprise Value
11,04710,08211,03211,58710,45713,811
PE Ratio
27.9924.6924.9125.4731.2052.21
Forward PE
28.29-----
PS Ratio
8.307.299.159.938.9515.49
PB Ratio
3.363.013.403.723.204.44
P/TBV Ratio
2.913.043.393.753.224.06
P/FCF Ratio
-16.8618.9520.7920.6965.98
P/OCF Ratio
15.3513.4615.4717.0615.2828.37
EV/Sales Ratio
11.3510.4312.0312.8212.0419.51
EV/EBITDA Ratio
17.8916.4618.5119.1718.2630.24
EV/EBIT Ratio
28.3026.1026.5427.0834.6155.24
EV/FCF Ratio
-24.1124.8926.8627.8283.11
Debt / Equity Ratio
1.261.261.041.051.061.08
Debt / EBITDA Ratio
4.874.874.414.254.606.05
Debt / FCF Ratio
7.147.145.935.967.0116.63
Net Debt / Equity Ratio
1.271.271.041.071.081.12
Net Debt / EBITDA Ratio
4.864.864.304.244.596.03
Net Debt / FCF Ratio
7.137.135.795.957.0016.57
Asset Turnover
0.170.170.170.170.160.15
Quick Ratio
0.010.010.180.020.010.02
Current Ratio
0.010.010.200.020.030.11
Return on Equity (ROE)
11.67%11.67%13.55%14.36%9.98%9.12%
Return on Assets (ROA)
6.89%6.89%7.66%7.92%5.45%5.13%
Return on Invested Capital (ROIC)
7.18%7.18%7.98%8.20%5.64%5.31%
Return on Capital Employed (ROCE)
7.56%7.56%8.15%8.46%5.90%5.59%
Earnings Yield
3.57%4.05%4.01%3.93%3.20%1.92%
FCF Yield
-5.93%5.28%4.81%4.83%1.52%
Dividend Yield
5.26%5.78%4.76%4.23%4.28%2.36%
Payout Ratio
146.30%141.32%116.76%106.35%131.17%122.53%
Buyback Yield / Dilution
0.41%0.41%-1.30%-0.02%-0.06%-7.63%
Total Shareholder Return
5.67%6.19%3.46%4.22%4.22%-5.27%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.