Coca-Cola FEMSA, S.A.B. de C.V.
About Coca-Cola FEMSA, S.A.B. de C.V.
Coca-Cola FEMSA bottles and distributes Coca-Cola trademark beverages along with water, juices, and other non-alcoholic drinks. The company serves retailers, restaurants, and other outlets across Mexico, Brazil, and other Latin American markets, operating a large network of bottling plants and distribution routes. It is based in Mexico City and forms part of the FEMSA group, which has interests in beverages and retail.
Coca-Cola FEMSA, S.A.B. de C.V. is represented on the B3 Stock Exchange in Brazil by a Brazilian depositary receipt (BDR) under the code C2CA34, with its price quoted in Brazilian reais (BRL). Our dividend records, which start in 2019, show payments in 5 different calendar years. The Market X-Ray on this page is price-based and compares it with other stocks on the same exchange; it does not measure how healthy the business is.
See the numbers →
See the numbers →
See the numbers →
See the numbers →
See the numbers →
Price chart
Signals
Technical summary
| SMA 10 | 116.9 | Bullish |
| EMA 10 | 117.9 | Bullish |
| SMA 20 | 113.1 | Bullish |
| EMA 20 | 115.3 | Bullish |
| SMA 50 | 113.3 | Bullish |
| EMA 50 | 112.9 | Bullish |
| SMA 100 | 110.3 | Bullish |
| EMA 100 | 110.5 | Bullish |
| SMA 200 | 107.4 | Bullish |
| EMA 200 | 106.8 | Bullish |
| RSI (14) | 69.10 | Neutral |
| MACD (12, 26) | 2.60 | Bullish |
| Momentum (12) | 15.81 | Bullish |
| Stochastic %K (14) | 96.84 | Bearish |
| Williams %R (14) | -3.16 | Bearish |
| CCI (20) | 151.2 | Bearish |
S3 123.8 | S2 124.3 | S1 124.5 | Pivot 124.9 | R1 125.1 | R2 125.5 | R3 125.7 |
Dividends
| Ex-dividend date | Amount per share |
|---|---|
| 1.0184 | |
|
This payment: 1.0184 MXN per share, ex-dividend 8 Oct 2026. On 8 Oct 2026 1.05% Share price that day 108.68 BRL. Dividends in the 12 months up to that day: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0043 | |
|
This payment: 1.0043 MXN per share, ex-dividend 10 Jul 2026. On 10 Jul 2026 1.06% Share price that day 104.76 BRL. Dividends in the 12 months up to that day: 1.11 BRL (0.2915 + 0.2790 + 0.2713 + 0.2702). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.9614 | |
|
This payment: 0.9614 MXN per share, ex-dividend 17 Apr 2026. On 17 Apr 2026 1.04% Share price that day 104.22 BRL. Dividends in the 12 months up to that day: 1.09 BRL (0.2790 + 0.2713 + 0.2702 + 0.2674). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.9346 | |
|
This payment: 0.9346 MXN per share, ex-dividend 5 Dec 2025. On 5 Dec 2025 2.27% Share price that day 101.30 BRL. Dividends in the 12 months up to that day: 2.30 BRL (0.2713 + 0.2702 + 0.2674 + 1.49). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.9311 | |
|
This payment: 0.9311 MXN per share, ex-dividend 13 Oct 2025. On 13 Oct 2025 3.53% Share price that day 88.47 BRL. Dividends in the 12 months up to that day: 3.13 BRL (0.2702 + 0.2674 + 1.49 + 1.10). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.9214 | |
|
This payment: 0.9214 MXN per share, ex-dividend 14 Jul 2025. On 14 Jul 2025 4.02% Share price that day 98.02 BRL. Dividends in the 12 months up to that day: 3.94 BRL (0.2674 + 1.49 + 1.10 + 1.08). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 5.1321 | |
|
This payment: 5.1321 MXN per share, ex-dividend 17 Apr 2025. On 17 Apr 2025 4.31% Share price that day 112.35 BRL. Dividends in the 12 months up to that day: 4.85 BRL (1.49 + 1.10 + 1.08 + 1.18). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 3.7892 | |
|
This payment: 3.7892 MXN per share, ex-dividend 5 Dec 2024. On 5 Dec 2024 4.56% Share price that day 99.10 BRL. Dividends in the 12 months up to that day: 4.52 BRL (1.10 + 1.08 + 1.18 + 1.16). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 3.7201 | |
|
This payment: 3.7201 MXN per share, ex-dividend 11 Oct 2024. On 11 Oct 2024 5.79% Share price that day 97.87 BRL. Dividends in the 12 months up to that day: 5.67 BRL (1.08 + 1.18 + 1.16 + 2.25). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 4.0557 | |
|
This payment: 4.0557 MXN per share, ex-dividend 12 Jul 2024. On 12 Jul 2024 4.99% Share price that day 92.02 BRL. Dividends in the 12 months up to that day: 4.59 BRL (1.18 + 1.16 + 2.25). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 4.0031 | |
|
This payment: 4.0031 MXN per share, ex-dividend 12 Apr 2024. On 12 Apr 2024 5.49% Share price that day 98.84 BRL. Dividends in the 12 months up to that day: 5.43 BRL (1.16 + 2.25 + 2.01). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 7.7532 | |
|
This payment: 7.7532 MXN per share, ex-dividend 31 Oct 2023. On 31 Oct 2023 5.54% Share price that day 77.00 BRL. Dividends in the 12 months up to that day: 4.26 BRL (2.25 + 2.01). Today, latest close 26 Oct 2026 0.91% Share price 124.68 BRL. Dividends in the last 12 months: 1.14 BRL (0.2956 + 0.2915 + 0.2790 + 0.2713). Paid in MXN and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
Prices are end-of-day closes in BRL. Educational only, not financial advice.