Eurocommercial Properties N.V. (AMS:ECMPA)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
27.10
+0.10 (0.37%)
Jul 24, 2026, 5:35 PM CET

Eurocommercial Properties Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4821,4181,1861,1831,194982
Market Cap Growth
2.73%19.51%0.29%-0.97%21.59%-85.41%
Enterprise Value
3,0182,9352,7052,6952,7152,634
Last Close Price
27.1026.0522.2022.2022.6018.83
PE Ratio
11.7211.436.75-5.959.51
PS Ratio
5.185.174.514.604.904.13
PB Ratio
0.680.660.570.590.580.50
P/TBV Ratio
0.690.660.570.590.590.51
P/FCF Ratio
20.3817.1918.7913.4014.4413.98
P/OCF Ratio
13.3711.8911.6210.1111.0110.18
EV/Sales Ratio
10.5510.7010.2810.4911.1511.08
EV/EBITDA Ratio
11.7111.429.3535.9517.0718.88
EV/EBIT Ratio
11.8111.529.4136.7817.2719.15
EV/FCF Ratio
41.4935.5842.8530.5332.8237.50
Debt / Equity Ratio
0.740.730.750.770.720.82
Debt / EBITDA Ratio
6.256.175.3720.719.5511.79
Debt / FCF Ratio
22.1619.2124.6317.5918.3623.43
Net Debt / Equity Ratio
0.710.700.730.750.710.81
Net Debt / EBITDA Ratio
5.955.915.2520.179.1411.40
Net Debt / FCF Ratio
21.0818.3924.0617.1417.5722.64
Asset Turnover
0.070.070.070.070.060.06
Quick Ratio
0.820.190.360.320.430.45
Current Ratio
0.870.200.390.320.440.53
Return on Equity (ROE)
5.86%5.86%8.64%-1.27%10.00%5.35%
Return on Assets (ROA)
3.66%3.76%6.09%2.86%3.23%2.71%
Return on Invested Capital (ROIC)
4.08%4.14%6.63%3.14%3.59%3.04%
Return on Capital Employed (ROCE)
6.85%7.08%8.00%2.06%4.28%3.68%
Earnings Yield
8.55%8.75%14.82%-16.81%10.51%
FCF Yield
4.91%5.82%5.32%7.46%6.93%7.15%
Dividend Yield
6.75%5.05%5.98%6.30%6.55%2.48%
Payout Ratio
58.92%57.20%40.17%-276.00%38.97%23.60%
Buyback Yield / Dilution
-1.52%-1.25%-1.11%-0.57%-0.06%-6.99%
Total Shareholder Return
5.23%3.80%4.87%5.72%6.49%-4.51%