Carrefour SA (EPA:CA)
France flag France · Delayed Price · Currency is EUR
16.68
+0.03 (0.15%)
Jul 23, 2026, 9:54 AM CET

Carrefour 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
11,75910,0508,86611,44911,42712,343
Market Cap Growth
37.73%13.35%-22.56%0.20%-7.43%8.86%
Enterprise Value
27,16825,39524,97726,41326,71125,558
Last Close Price
16.6814.2313.7316.5715.6416.11
PE Ratio
11.7330.2812.837.178.6911.93
Forward PE
9.418.377.018.659.3210.29
PEG Ratio
1.341.450.580.390.440.77
PS Ratio
0.140.120.110.130.140.17
PB Ratio
1.010.920.820.991.031.20
P/TBV Ratio
13.5011.5230.029.3411.6713.81
P/FCF Ratio
4.854.143.564.094.895.95
P/OCF Ratio
2.982.552.112.462.713.37
EV/Sales Ratio
0.320.300.300.310.320.36
EV/EBITDA Ratio
5.995.665.766.535.686.47
EV/EBIT Ratio
12.4311.8811.9315.1010.8413.89
EV/FCF Ratio
11.2010.4710.049.4311.4312.31
Debt / Equity Ratio
1.441.441.381.261.191.14
Debt / EBITDA Ratio
4.704.704.974.974.094.02
Debt / FCF Ratio
8.698.698.657.188.237.65
Net Debt / Equity Ratio
1.341.341.341.141.191.14
Net Debt / EBITDA Ratio
3.273.273.333.242.822.94
Net Debt / FCF Ratio
6.046.045.804.685.675.61
Asset Turnover
1.491.491.471.511.591.51
Inventory Turnover
10.3910.3910.1610.1610.4710.17
Quick Ratio
0.590.590.590.620.530.49
Current Ratio
0.870.870.880.930.890.80
Return on Equity (ROE)
8.64%8.64%8.23%6.77%12.50%10.32%
Return on Assets (ROA)
2.54%2.54%2.87%2.09%3.75%2.98%
Return on Invested Capital (ROIC)
5.43%5.37%6.10%4.44%7.83%6.04%
Return on Capital Employed (ROCE)
7.20%7.20%6.85%5.78%8.93%7.11%
Earnings Yield
2.71%3.30%7.79%13.95%11.51%8.38%
FCF Yield
20.62%24.13%28.07%24.46%20.45%16.82%
Dividend Yield
5.86%8.36%6.53%3.42%3.28%3.02%
Payout Ratio
203.64%254.55%82.99%24.41%28.19%35.73%
Buyback Yield / Dilution
1.96%-1.82%6.36%3.67%5.66%2.00%
Total Shareholder Return
7.82%6.53%12.88%7.09%8.94%5.03%