_id
691b13943c536f8df2318aff
Ticker
CA.PA
Name
Carrefour SA
Exchange
PA
Address
93, avenue de Paris, Massy, France, 91300
Country
France
Sector
Consumer Defensive
Industry
Grocery Stores
Currency
EUR
Website
https://www.carrefour.com
Description
Carrefour SA operates as a food retailer in France, Spain, Italy, Belgium, Poland, Romania, Brazil, Argentina, the Middle East, Africa, and Asia. The company operates hypermarkets, supermarkets, convenience stores, club stores, and cash and carry stores; e-commerce sites; and service stations. It is also involved in the provision of financial services; banking and insurance businesses; property development; travel agency; shopping mall rental; and franchise activities. Carrefour SA was founded in 1959 and is headquartered in Massy, France.
Last Close
14.195
Volume
103292
Current Price
14.135
Change
0.14089468122578072
Last Updated
2025-12-30T12:46:12.867Z
Image
https://logo.clearbit.com/www.carrefour.com
Ipo Date
-
Market Cap
10024970240
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.17
Strong Buy
2
Buy
3
Hold
4
Sell
1
Strong Sell
2
Current Quarter
2025-06-30
Revenue
42669000000
Cost Of Revenue
34993000000
Gross Profit
7676000000
Operating Expenses
7510000000
Operating Income
166000000
Interest Expense
391000000
Pretax Income
-142000000
Net Income
-401000000
Eps
-0.6088333443598973
Dividends Per Share
812000000
Shares Outstanding
706232538
Income Tax Expense
189000000
EBITDA
1399000000
Operating Margin
0.38904122430804566
Total Other Income Expense Net
-308000000
Cash
5021000000
Short Term Investments
168000000
Receivables
8048000000
Inventories
6972000000
Total Current Assets
22799000000
Property Plant Equipment
16828000000
Total Assets
55255000000
Payables
15944000000
Short Term Debt
7675000000
Long Term Debt
8326000000
Total Liabilities
44285000000
Equity
10308000000
Bs_currency_symbol
EUR
Depreciation
1255000000
Change In Working Capital
-686000000
Cash From Operations
-720000000
Capital Expenditures
575000000
Cash From Investing
-647000000
Cash From Financing
-102000000
Net Change In Cash
-1543000000
Cf_currency_symbol
-
PE
30.2021
PB
0.9031655129874854
ROE
-3.8901823826154445
ROA
-0.7257261786263686
FCF
-1295000000
Fcf Percent
-0.030349902739693922
Piotroski FScore
0
Health Score
15
Deep Value Investing Score
5.5
Defensive Investing Score
4.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.8
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
6.5
Net Net Investing Score
2
Quality Investing Score
1.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
42669000000
Quarters > 0 > income Statement > cost Of Revenue
34993000000
Quarters > 0 > income Statement > gross Profit
7676000000
Quarters > 0 > income Statement > operating Expenses
7510000000
Quarters > 0 > income Statement > operating Income
166000000
Quarters > 0 > income Statement > interest Expense
391000000
Quarters > 0 > income Statement > pretax Income
-142000000
Quarters > 0 > income Statement > net Income
-401000000
Quarters > 0 > income Statement > eps
-0.6088333443598973
Quarters > 0 > income Statement > dividends Per Share
812000000
Quarters > 0 > income Statement > shares Outstanding
658636725
Quarters > 0 > income Statement > income Tax Expense
189000000
Quarters > 0 > income Statement > EBITDA
1399000000
Quarters > 0 > income Statement > operating Margin
0.38904122430804566
Quarters > 0 > income Statement > total Other Income Expense Net
-308000000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
5021000000
Quarters > 0 > balance Sheet > short Term Investments
168000000
Quarters > 0 > balance Sheet > receivables
8048000000
Quarters > 0 > balance Sheet > inventories
6972000000
Quarters > 0 > balance Sheet > total Current Assets
22799000000
Quarters > 0 > balance Sheet > property Plant Equipment
16828000000
Quarters > 0 > balance Sheet > total Assets
55255000000
Quarters > 0 > balance Sheet > payables
15944000000
Quarters > 0 > balance Sheet > short Term Debt
7675000000
Quarters > 0 > balance Sheet > long Term Debt
8326000000
Quarters > 0 > balance Sheet > total Liabilities
44285000000
Quarters > 0 > balance Sheet > equity
10308000000
Quarters > 0 > balance Sheet > currency_symbol
EUR
Quarters > 0 > cash Flow > net Income
-401000000
Quarters > 0 > cash Flow > depreciation
1255000000
Quarters > 0 > cash Flow > change In Working Capital
-686000000
Quarters > 0 > cash Flow > cash From Operations
-720000000
Quarters > 0 > cash Flow > capital Expenditures
575000000
Quarters > 0 > cash Flow > cash From Investing
-647000000
Quarters > 0 > cash Flow > cash From Financing
-102000000
Quarters > 0 > cash Flow > net Change In Cash
-1543000000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.6088333443598973
Quarters > 0 > ratios > PB
0.9031655129874854
Quarters > 0 > ratios > ROE
-3.8901823826154445
Quarters > 0 > ratios > ROA
-0.7257261786263686
Quarters > 0 > ratios > FCF
-1295000000
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-0.030349902739693922
Quarters > 0 > health Score
15
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
45768000000
Quarters > 1 > income Statement > cost Of Revenue
36301000000
Quarters > 1 > income Statement > gross Profit
7961000000
Quarters > 1 > income Statement > operating Expenses
7984000000
Quarters > 1 > income Statement > operating Income
1470000000
Quarters > 1 > income Statement > interest Expense
309000000
Quarters > 1 > income Statement > pretax Income
892000000
Quarters > 1 > income Statement > net Income
698000000
Quarters > 1 > income Statement > eps
1.0372539982549138
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
672930643
Quarters > 1 > income Statement > income Tax Expense
139000000
Quarters > 1 > income Statement > EBITDA
2403000000
Quarters > 1 > income Statement > operating Margin
3.2118510749868907
Quarters > 1 > income Statement > total Other Income Expense Net
-578000000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
6564000000
Quarters > 1 > balance Sheet > short Term Investments
322000000
Quarters > 1 > balance Sheet > receivables
8475000000
Quarters > 1 > balance Sheet > inventories
6709000000
Quarters > 1 > balance Sheet > total Current Assets
23807000000
Quarters > 1 > balance Sheet > property Plant Equipment
17533000000
Quarters > 1 > balance Sheet > total Assets
57363000000
Quarters > 1 > balance Sheet > payables
18530000000
Quarters > 1 > balance Sheet > short Term Debt
4322000000
Quarters > 1 > balance Sheet > long Term Debt
7589000000
Quarters > 1 > balance Sheet > total Liabilities
44878000000
Quarters > 1 > balance Sheet > equity
10820000000
Quarters > 1 > balance Sheet > currency_symbol
EUR
Quarters > 1 > cash Flow > net Income
697000000
Quarters > 1 > cash Flow > depreciation
1251000000
Quarters > 1 > cash Flow > change In Working Capital
2714000000
Quarters > 1 > cash Flow > cash From Operations
4264000000
Quarters > 1 > cash Flow > capital Expenditures
728000000
Quarters > 1 > cash Flow > cash From Investing
-1554000000
Quarters > 1 > cash Flow > cash From Financing
-599000000
Quarters > 1 > cash Flow > net Change In Cash
1830000000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
1.0372539982549138
Quarters > 1 > ratios > PB
0.8791011680965803
Quarters > 1 > ratios > ROE
6.451016635859519
Quarters > 1 > ratios > ROA
1.2168122308805327
Quarters > 1 > ratios > FCF
3536000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07725922041601119
Quarters > 1 > health Score
44
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
41404000000
Quarters > 2 > income Statement > cost Of Revenue
34001000000
Quarters > 2 > income Statement > gross Profit
7403000000
Quarters > 2 > income Statement > operating Expenses
6771000000
Quarters > 2 > income Statement > operating Income
632000000
Quarters > 2 > income Statement > interest Expense
413000000
Quarters > 2 > income Statement > pretax Income
201000000
Quarters > 2 > income Statement > net Income
25000000
Quarters > 2 > income Statement > eps
0.03643634029760247
Quarters > 2 > income Statement > dividends Per Share
600000000
Quarters > 2 > income Statement > shares Outstanding
686128184
Quarters > 2 > income Statement > income Tax Expense
164000000
Quarters > 2 > income Statement > EBITDA
1423000000
Quarters > 2 > income Statement > operating Margin
1.526422567867839
Quarters > 2 > income Statement > total Other Income Expense Net
-431000000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
4734000000
Quarters > 2 > balance Sheet > short Term Investments
186000000
Quarters > 2 > balance Sheet > receivables
8228000000
Quarters > 2 > balance Sheet > inventories
6705000000
Quarters > 2 > balance Sheet > total Current Assets
22312000000
Quarters > 2 > balance Sheet > property Plant Equipment
16347000000
Quarters > 2 > balance Sheet > total Assets
54402000000
Quarters > 2 > balance Sheet > payables
13313000000
Quarters > 2 > balance Sheet > short Term Debt
8817000000
Quarters > 2 > balance Sheet > long Term Debt
6609000000
Quarters > 2 > balance Sheet > total Liabilities
42245000000
Quarters > 2 > balance Sheet > equity
10427000000
Quarters > 2 > balance Sheet > currency_symbol
EUR
Quarters > 2 > cash Flow > net Income
26000000
Quarters > 2 > cash Flow > depreciation
1173000000
Quarters > 2 > cash Flow > change In Working Capital
-832000000
Quarters > 2 > cash Flow > cash From Operations
-291000000
Quarters > 2 > cash Flow > capital Expenditures
659000000
Quarters > 2 > cash Flow > cash From Investing
-818000000
Quarters > 2 > cash Flow > cash From Financing
-250000000
Quarters > 2 > cash Flow > net Change In Cash
4734000000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.03643634029760247
Quarters > 2 > ratios > PB
0.9301258157514145
Quarters > 2 > ratios > ROE
0.23976215594130623
Quarters > 2 > ratios > ROA
0.045954192860556596
Quarters > 2 > ratios > FCF
-950000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.02294464302965897
Quarters > 2 > health Score
30
Quarters > 3 > quarter
2023-12-31
Quarters > 3 > income Statement > revenue
43319000000
Quarters > 3 > income Statement > cost Of Revenue
35776000000
Quarters > 3 > income Statement > gross Profit
7543000000
Quarters > 3 > income Statement > operating Expenses
5980000000
Quarters > 3 > income Statement > operating Income
1563000000
Quarters > 3 > income Statement > interest Expense
312000000
Quarters > 3 > income Statement > pretax Income
1057000000
Quarters > 3 > income Statement > net Income
792000000
Quarters > 3 > income Statement > eps
1.118987381976148
Quarters > 3 > income Statement > dividends Per Share
605000000
Quarters > 3 > income Statement > shares Outstanding
707782780
Quarters > 3 > income Statement > income Tax Expense
286000000
Quarters > 3 > income Statement > EBITDA
2512000000
Quarters > 3 > income Statement > operating Margin
3.608116530852513
Quarters > 3 > income Statement > total Other Income Expense Net
-506000000
Quarters > 3 > income Statement > currency_symbol
EUR
Quarters > 3 > balance Sheet > cash
6290000000
Quarters > 3 > balance Sheet > short Term Investments
389000000
Quarters > 3 > balance Sheet > receivables
7960000000
Quarters > 3 > balance Sheet > inventories
6544000000
Quarters > 3 > balance Sheet > total Current Assets
23448000000
Quarters > 3 > balance Sheet > property Plant Equipment
16824000000
Quarters > 3 > balance Sheet > total Assets
56171000000
Quarters > 3 > balance Sheet > payables
9841000000
Quarters > 3 > balance Sheet > short Term Debt
7002000000
Quarters > 3 > balance Sheet > long Term Debt
7264000000
Quarters > 3 > balance Sheet > total Liabilities
42784000000
Quarters > 3 > balance Sheet > equity
11539000000
Quarters > 3 > balance Sheet > currency_symbol
EUR
Quarters > 3 > cash Flow > net Income
812000000
Quarters > 3 > cash Flow > depreciation
1143000000
Quarters > 3 > cash Flow > change In Working Capital
2597000000
Quarters > 3 > cash Flow > cash From Operations
4730000000
Quarters > 3 > cash Flow > capital Expenditures
778000000
Quarters > 3 > cash Flow > cash From Investing
-942000000
Quarters > 3 > cash Flow > cash From Financing
-1167000000
Quarters > 3 > cash Flow > net Change In Cash
2431000000
Quarters > 3 > cash Flow > currency_symbol
EUR
Quarters > 3 > ratios > PE
1.118987381976148
Quarters > 3 > ratios > PB
0.8670170374642517
Quarters > 3 > ratios > ROE
6.863679694947569
Quarters > 3 > ratios > ROA
1.4099802389133183
Quarters > 3 > ratios > FCF
3952000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.09123017613518318
Quarters > 3 > health Score
46
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
87270000000
Annuals > 0 > income Statement > cost Of Revenue
70302000000
Annuals > 0 > income Statement > gross Profit
16968000000
Annuals > 0 > income Statement > operating Expenses
14755000000
Annuals > 0 > income Statement > operating Income
2213000000
Annuals > 0 > income Statement > interest Expense
722000000
Annuals > 0 > income Statement > pretax Income
1093000000
Annuals > 0 > income Statement > net Income
723000000
Annuals > 0 > income Statement > eps
1.0734999713926363
Annuals > 0 > income Statement > dividends Per Share
600000000
Annuals > 0 > income Statement > shares Outstanding
673497922
Annuals > 0 > income Statement > income Tax Expense
303000000
Annuals > 0 > income Statement > EBITDA
4176000000
Annuals > 0 > income Statement > operating Margin
2.5358084106795005
Annuals > 0 > income Statement > total Other Income Expense Net
-1120000000
Annuals > 0 > income Statement > currency_symbol
EUR
Annuals > 0 > balance Sheet > cash
6564000000
Annuals > 0 > balance Sheet > short Term Investments
322000000
Annuals > 0 > balance Sheet > receivables
8475000000
Annuals > 0 > balance Sheet > inventories
6709000000
Annuals > 0 > balance Sheet > total Current Assets
23807000000
Annuals > 0 > balance Sheet > property Plant Equipment
17533000000
Annuals > 0 > balance Sheet > total Assets
57363000000
Annuals > 0 > balance Sheet > payables
18530000000
Annuals > 0 > balance Sheet > short Term Debt
4322000000
Annuals > 0 > balance Sheet > long Term Debt
7589000000
Annuals > 0 > balance Sheet > total Liabilities
44878000000
Annuals > 0 > balance Sheet > equity
10820000000
Annuals > 0 > balance Sheet > currency_symbol
EUR
Annuals > 0 > cash Flow > net Income
1093000000
Annuals > 0 > cash Flow > depreciation
2424000000
Annuals > 0 > cash Flow > change In Working Capital
798000000
Annuals > 0 > cash Flow > cash From Operations
4200000000
Annuals > 0 > cash Flow > capital Expenditures
1772000000
Annuals > 0 > cash Flow > cash From Investing
-2372000000
Annuals > 0 > cash Flow > cash From Financing
-1076000000
Annuals > 0 > cash Flow > net Change In Cash
274000000
Annuals > 0 > cash Flow > currency_symbol
EUR
Annuals > 0 > ratios > PE
1.0734999713926363
Annuals > 0 > ratios > PB
0.8829545308290203
Annuals > 0 > ratios > ROE
6.682070240295748
Annuals > 0 > ratios > ROA
1.2603943308404373
Annuals > 0 > ratios > FCF
2428000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.027821702761544633
Annuals > 0 > health Score
38
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
84910000000
Annuals > 1 > income Statement > cost Of Revenue
69056000000
Annuals > 1 > income Statement > gross Profit
15854000000
Annuals > 1 > income Statement > operating Expenses
13903000000
Annuals > 1 > income Statement > operating Income
1749000000
Annuals > 1 > income Statement > interest Expense
636000000
Annuals > 1 > income Statement > pretax Income
1339000000
Annuals > 1 > income Statement > net Income
1659000000
Annuals > 1 > income Statement > eps
2.3066473698025822
Annuals > 1 > income Statement > dividends Per Share
405000000
Annuals > 1 > income Statement > shares Outstanding
719225670
Annuals > 1 > income Statement > income Tax Expense
439000000
Annuals > 1 > income Statement > EBITDA
4226000000
Annuals > 1 > income Statement > operating Margin
2.059828053232835
Annuals > 1 > income Statement > total Other Income Expense Net
-410000000
Annuals > 1 > income Statement > currency_symbol
EUR
Annuals > 1 > balance Sheet > cash
6290000000
Annuals > 1 > balance Sheet > short Term Investments
389000000
Annuals > 1 > balance Sheet > receivables
7960000000
Annuals > 1 > balance Sheet > inventories
6544000000
Annuals > 1 > balance Sheet > total Current Assets
23448000000
Annuals > 1 > balance Sheet > property Plant Equipment
16824000000
Annuals > 1 > balance Sheet > total Assets
56171000000
Annuals > 1 > balance Sheet > payables
12244000000
Annuals > 1 > balance Sheet > short Term Debt
7002000000
Annuals > 1 > balance Sheet > long Term Debt
7264000000
Annuals > 1 > balance Sheet > total Liabilities
42784000000
Annuals > 1 > balance Sheet > equity
11539000000
Annuals > 1 > balance Sheet > currency_symbol
EUR
Annuals > 1 > cash Flow > net Income
1339000000
Annuals > 1 > cash Flow > depreciation
2296000000
Annuals > 1 > cash Flow > change In Working Capital
671000000
Annuals > 1 > cash Flow > cash From Operations
4650000000
Annuals > 1 > cash Flow > capital Expenditures
1850000000
Annuals > 1 > cash Flow > cash From Investing
-739000000
Annuals > 1 > cash Flow > cash From Financing
-2719000000
Annuals > 1 > cash Flow > net Change In Cash
839000000
Annuals > 1 > cash Flow > currency_symbol
EUR
Annuals > 1 > ratios > PE
2.3066473698025822
Annuals > 1 > ratios > PB
0.8841508041381403
Annuals > 1 > ratios > ROE
14.377329057977295
Annuals > 1 > ratios > ROA
2.953481333784337
Annuals > 1 > ratios > FCF
2800000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.03297609233305853
Annuals > 1 > health Score
47
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
83089000000
Annuals > 2 > income Statement > cost Of Revenue
68754000000
Annuals > 2 > income Statement > gross Profit
14335000000
Annuals > 2 > income Statement > operating Expenses
11958000000
Annuals > 2 > income Statement > operating Income
2377000000
Annuals > 2 > income Statement > interest Expense
530000000
Annuals > 2 > income Statement > pretax Income
1923000000
Annuals > 2 > income Statement > net Income
1348000000
Annuals > 2 > income Statement > eps
1.8054634580564768
Annuals > 2 > income Statement > dividends Per Share
380000000
Annuals > 2 > income Statement > shares Outstanding
746622699
Annuals > 2 > income Statement > income Tax Expense
409000000
Annuals > 2 > income Statement > EBITDA
4689000000
Annuals > 2 > income Statement > operating Margin
2.8607878299173177
Annuals > 2 > income Statement > total Other Income Expense Net
-490000000
Annuals > 2 > income Statement > currency_symbol
EUR
Annuals > 2 > balance Sheet > cash
5216000000
Annuals > 2 > balance Sheet > short Term Investments
214000000
Annuals > 2 > balance Sheet > receivables
7484000000
Annuals > 2 > balance Sheet > inventories
6893000000
Annuals > 2 > balance Sheet > total Current Assets
23884000000
Annuals > 2 > balance Sheet > property Plant Equipment
16802000000
Annuals > 2 > balance Sheet > total Assets
56551000000
Annuals > 2 > balance Sheet > payables
9633000000
Annuals > 2 > balance Sheet > short Term Debt
7193000000
Annuals > 2 > balance Sheet > long Term Debt
6912000000
Annuals > 2 > balance Sheet > total Liabilities
43365000000
Annuals > 2 > balance Sheet > equity
11144000000
Annuals > 2 > balance Sheet > currency_symbol
EUR
Annuals > 2 > cash Flow > net Income
1973000000
Annuals > 2 > cash Flow > depreciation
2236000000
Annuals > 2 > cash Flow > change In Working Capital
108000000
Annuals > 2 > cash Flow > cash From Operations
4219000000
Annuals > 2 > cash Flow > capital Expenditures
1882000000
Annuals > 2 > cash Flow > cash From Investing
-2134000000
Annuals > 2 > cash Flow > cash From Financing
-326000000
Annuals > 2 > cash Flow > net Change In Cash
1748000000
Annuals > 2 > cash Flow > currency_symbol
EUR
Annuals > 2 > ratios > PE
1.8054634580564768
Annuals > 2 > ratios > PB
0.9503627948057252
Annuals > 2 > ratios > ROE
12.096195262024407
Annuals > 2 > ratios > ROA
2.3836890594330784
Annuals > 2 > ratios > FCF
2337000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.028126466800659534
Annuals > 2 > health Score
45
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
71760000000
Annuals > 3 > income Statement > cost Of Revenue
58729000000
Annuals > 3 > income Statement > gross Profit
13031000000
Annuals > 3 > income Statement > operating Expenses
10837000000
Annuals > 3 > income Statement > operating Income
2194000000
Annuals > 3 > income Statement > interest Expense
279000000
Annuals > 3 > income Statement > pretax Income
1558000000
Annuals > 3 > income Statement > net Income
1072000000
Annuals > 3 > income Statement > eps
1.3545465464763027
Annuals > 3 > income Statement > dividends Per Share
383000000
Annuals > 3 > income Statement > shares Outstanding
791408758
Annuals > 3 > income Statement > income Tax Expense
360000000
Annuals > 3 > income Statement > EBITDA
3949000000
Annuals > 3 > income Statement > operating Margin
3.057413600891862
Annuals > 3 > income Statement > total Other Income Expense Net
-270000000
Annuals > 3 > income Statement > currency_symbol
EUR
Annuals > 3 > balance Sheet > cash
3704000000
Annuals > 3 > balance Sheet > short Term Investments
119000000
Annuals > 3 > balance Sheet > receivables
7392000000
Annuals > 3 > balance Sheet > inventories
5858000000
Annuals > 3 > balance Sheet > total Current Assets
17785000000
Annuals > 3 > balance Sheet > property Plant Equipment
15082000000
Annuals > 3 > balance Sheet > total Assets
47668000000
Annuals > 3 > balance Sheet > payables
8609000000
Annuals > 3 > balance Sheet > short Term Debt
5205000000
Annuals > 3 > balance Sheet > long Term Debt
5491000000
Annuals > 3 > balance Sheet > total Liabilities
35838000000
Annuals > 3 > balance Sheet > equity
10251000000
Annuals > 3 > balance Sheet > currency_symbol
EUR
Annuals > 3 > cash Flow > net Income
1632000000
Annuals > 3 > cash Flow > depreciation
2277000000
Annuals > 3 > cash Flow > change In Working Capital
-32000000
Annuals > 3 > cash Flow > cash From Operations
3661000000
Annuals > 3 > cash Flow > capital Expenditures
1653000000
Annuals > 3 > cash Flow > cash From Investing
-1334000000
Annuals > 3 > cash Flow > cash From Financing
-3060000000
Annuals > 3 > cash Flow > net Change In Cash
-736000000
Annuals > 3 > cash Flow > currency_symbol
EUR
Annuals > 3 > ratios > PE
1.3545465464763027
Annuals > 3 > ratios > PB
1.095125668932787
Annuals > 3 > ratios > ROE
10.457516339869281
Annuals > 3 > ratios > ROA
2.2488881429890073
Annuals > 3 > ratios > FCF
2008000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.02798216276477146
Annuals > 3 > health Score
44
Valuation > metrics > PE
30.2021
Valuation > metrics > PB
0.9031655129874854
Valuation > final Score
63.75748
Valuation > verdict
5.6% Overvalued
Profitability > metrics > ROE
-3.8901823826154445
Profitability > metrics > ROA
-1.7588490723277335
Profitability > metrics > Net Margin
-0.009397923551055802
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
4.296177726038029
Risk > metrics > Interest Coverage
0.42455242966751916
Risk > final Score
8
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.9652821880689275
Liquidity > metrics > Quick Ratio
0.670096109064736
Liquidity > final Score
44
Liquidity > verdict
Weak
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
24
Prev Profitabilities > 1
1
Prev Profitabilities > 2
27
Prev Risks > 0
25
Prev Risks > 1
12
Prev Risks > 2
26
Prev Liquidities > 0
63
Prev Liquidities > 1
60
Prev Liquidities > 2
85
Updated At
2026-01-20T23:09:37.760Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
EUR
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
1.19
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-21
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-24
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
EUR
Earnings History > 2 > eps Actual
-0.56
Earnings History > 2 > eps Estimate
0.47
Earnings History > 2 > eps Difference
-1.03
Earnings History > 2 > surprise Percent
-219.1489
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-18
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
EUR
Earnings History > 4 > eps Actual
0.04
Earnings History > 4 > eps Estimate
1.36
Earnings History > 4 > eps Difference
-1.32
Earnings History > 4 > surprise Percent
-97.0588
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
EUR
Earnings History > 6 > eps Actual
0.0364
Earnings History > 6 > eps Estimate
0.56
Earnings History > 6 > eps Difference
-0.5236
Earnings History > 6 > surprise Percent
-93.5
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0
Earnings History > 7 > eps Estimate
3.42
Earnings History > 7 > eps Difference
-3.42
Earnings History > 7 > surprise Percent
-100
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-20
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
EUR
Earnings History > 8 > eps Actual
1.119
Earnings History > 8 > eps Estimate
3.74
Earnings History > 8 > eps Difference
-2.621
Earnings History > 8 > surprise Percent
-70.0802
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.4156
Earnings History > 9 > eps Estimate
0.42
Earnings History > 9 > eps Difference
-0.0044
Earnings History > 9 > surprise Percent
-1.0476
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
EUR
Earnings History > 10 > eps Actual
0.4156
Earnings History > 10 > eps Estimate
0.38
Earnings History > 10 > eps Difference
0.0356
Earnings History > 10 > surprise Percent
9.3684
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
EUR
Earnings History > 12 > eps Actual
1.85
Earnings History > 12 > eps Estimate
1.04
Earnings History > 12 > eps Difference
0.81
Earnings History > 12 > surprise Percent
77.8846
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
EUR
Earnings History > 14 > eps Actual
0.33
Earnings History > 14 > eps Estimate
0.58
Earnings History > 14 > eps Difference
-0.25
Earnings History > 14 > surprise Percent
-43.1034
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-20
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
0.06
Earnings History > 15 > eps Difference
-0.06
Earnings History > 15 > surprise Percent
-100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
EUR
Earnings History > 16 > eps Actual
1.31
Earnings History > 16 > eps Estimate
0.93
Earnings History > 16 > eps Difference
0.38
Earnings History > 16 > surprise Percent
40.8602
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
EUR
Earnings History > 18 > eps Actual
0.34
Earnings History > 18 > eps Estimate
0.36
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-5.5556
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-21
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
EUR
Earnings History > 20 > eps Actual
0.84
Earnings History > 20 > eps Estimate
0.84
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
EUR
Earnings History > 22 > eps Actual
-0.03
Earnings History > 22 > eps Estimate
0.3
Earnings History > 22 > eps Difference
-0.33
Earnings History > 22 > surprise Percent
-110
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
EUR
Earnings History > 24 > eps Actual
0.56
Earnings History > 24 > eps Estimate
1.36
Earnings History > 24 > eps Difference
-0.8
Earnings History > 24 > surprise Percent
-58.8235
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-22
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
EUR
Earnings History > 26 > eps Actual
-0.53
Earnings History > 26 > eps Estimate
0.27
Earnings History > 26 > eps Difference
-0.8
Earnings History > 26 > surprise Percent
-296.2963
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-24
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
EUR
Earnings History > 28 > eps Actual
-0.34
Earnings History > 28 > eps Estimate
1.18
Earnings History > 28 > eps Difference
-1.52
Earnings History > 28 > surprise Percent
-128.8136
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-17
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
EUR
Earnings History > 30 > eps Actual
-0.83
Earnings History > 30 > eps Estimate
0.16
Earnings History > 30 > eps Difference
-0.99
Earnings History > 30 > surprise Percent
-618.75
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-11
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-28
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
EUR
Earnings History > 32 > eps Actual
-0.8
Earnings History > 32 > eps Estimate
0.84
Earnings History > 32 > eps Difference
-1.64
Earnings History > 32 > surprise Percent
-195.2381
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-18
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
EUR
Earnings History > 34 > eps Actual
0.11
Earnings History > 34 > eps Estimate
0.32
Earnings History > 34 > eps Difference
-0.21
Earnings History > 34 > surprise Percent
-65.625
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-13
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
EUR
Earnings History > 36 > eps Actual
0.8402
Earnings History > 36 > eps Estimate
1.82
Earnings History > 36 > eps Difference
-0.9798
Earnings History > 36 > surprise Percent
-53.8352
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-19
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
0
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
EUR
Earnings History > 38 > eps Actual
0.2146
Earnings History > 38 > eps Estimate
0.26
Earnings History > 38 > eps Difference
-0.0454
Earnings History > 38 > surprise Percent
-17.4615
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
EUR
Earnings History > 39 > eps Actual
-
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
EUR
Earnings History > 40 > eps Actual
0
Earnings History > 40 > eps Estimate
1.35
Earnings History > 40 > eps Difference
-1.35
Earnings History > 40 > surprise Percent
-100
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-31
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
EUR
Earnings History > 41 > eps Actual
0
Earnings History > 41 > eps Estimate
0.37
Earnings History > 41 > eps Difference
-0.37
Earnings History > 41 > surprise Percent
-100
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-03-05
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
EUR
Earnings History > 42 > eps Actual
0
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-06-30
Earnings History > 43 > report Date
2014-07-31
Earnings History > 43 > date
2014-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
EUR
Earnings History > 43 > eps Actual
0
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2013-12-31
Earnings History > 44 > report Date
2014-03-05
Earnings History > 44 > date
2013-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
EUR
Earnings History > 44 > eps Actual
0
Earnings History > 44 > eps Estimate
1.61
Earnings History > 44 > eps Difference
-1.61
Earnings History > 44 > surprise Percent
-100
Carrefour SA operates as a food retailer in France, Spain, Italy, Belgium, Poland, Romania, Brazil, Argentina, the Middle East, Africa, and Asia. The company operates hypermarkets, supermarkets, convenience stores, club stores, and cash and carry stores; e-commerce sites; and service stations. It is also involved in the provision of financial services; banking and insurance businesses; property development; travel agency; shopping mall rental; and franchise activities. Carrefour SA was founded in 1959 and is headquartered in Massy, France.
Stock Price
€0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A10 Biggest Cannabis Stocks in the US and Canada in 2026 Investing News Network
Read more →Showing 2 of 10
(Last Updated 2025-06-30)
Rating:
HOLD
$
Analyst Picks
Strong Buy
2
Buy
3
Hold
4
Sell
1
Strong Sell
2
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Carrefour SA
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.19
Date
2025-09-30
EPS Actual
0
EPS Estimate
0
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
€ 0
Cost Of Revenue
€ 0
Gross Profit
€ 0
Operating Expenses
€ 0
Operating Income
€ 0
Interest Expense
€ 0
Pretax Income
€ 0
Net Income
€ 0
Income Tax Expense
€ 0
EBITDA
€ 0
Total Other Income Expense Net
€ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
€ 0
Short Term Investments
€ 0
Receivables
€ 0
Inventories
€ 0
Total Current Assets
€ 0
Property Plant Equipment
€ 0
Total Assets
€ 0
Payables
€ 0
Short Term Debt
€ 0
Long Term Debt
€ 0
Total Liabilities
€ 0
Equity
€ 0
(Last Updated 2025-06-30)
Net Income
€ 0
Depreciation
€ 0
Change In Working Capital
€ 0
Cash From Operations
€ 0
Capital Expenditures
€ 0
Cash From Investing
€ 0
Cash From Financing
€ 0
Net Change In Cash
€ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.