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 Sao Paulo 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 | 115.3 | Bullish |
| EMA 10 | 116.3 | Bullish |
| SMA 20 | 112.5 | Bullish |
| EMA 20 | 114.3 | Bullish |
| SMA 50 | 113.0 | Bullish |
| EMA 50 | 112.4 | Bullish |
| SMA 100 | 110.1 | Bullish |
| EMA 100 | 110.3 | Bullish |
| SMA 200 | 107.2 | Bullish |
| EMA 200 | 106.6 | Bullish |
| RSI (14) | 59.76 | Neutral |
| MACD (12, 26) | 2.04 | Bullish |
| Momentum (12) | 12.29 | Bullish |
| Stochastic %K (14) | 77.08 | Neutral |
| Williams %R (14) | -22.92 | Neutral |
| CCI (20) | 91.87 | Neutral |
S3 115.2 | S2 116.6 | S1 117.3 | Pivot 118.6 | R1 119.3 | R2 120.7 | R3 121.4 |
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 0.97% Share price that day 108.68 BRL. Dividends in the 12 months up to that day: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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 0.99% Share price that day 104.76 BRL. Dividends in the 12 months up to that day: 1.03 BRL (0.2709 + 0.2593 + 0.2521 + 0.2511). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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 0.97% Share price that day 104.22 BRL. Dividends in the 12 months up to that day: 1.01 BRL (0.2593 + 0.2521 + 0.2511 + 0.2485). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.11% Share price that day 101.30 BRL. Dividends in the 12 months up to that day: 2.14 BRL (0.2521 + 0.2511 + 0.2485 + 1.38). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.28% Share price that day 88.47 BRL. Dividends in the 12 months up to that day: 2.91 BRL (0.2511 + 0.2485 + 1.38 + 1.02). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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 3.73% Share price that day 98.02 BRL. Dividends in the 12 months up to that day: 3.66 BRL (0.2485 + 1.38 + 1.02 + 1.00). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.01% Share price that day 112.35 BRL. Dividends in the 12 months up to that day: 4.50 BRL (1.38 + 1.02 + 1.00 + 1.09). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.24% Share price that day 99.10 BRL. Dividends in the 12 months up to that day: 4.20 BRL (1.02 + 1.00 + 1.09 + 1.08). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.38% Share price that day 97.87 BRL. Dividends in the 12 months up to that day: 5.27 BRL (1.00 + 1.09 + 1.08 + 2.09). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.63% Share price that day 92.02 BRL. Dividends in the 12 months up to that day: 4.26 BRL (1.09 + 1.08 + 2.09). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.10% Share price that day 98.84 BRL. Dividends in the 12 months up to that day: 5.04 BRL (1.08 + 2.09 + 1.87). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.15% Share price that day 77.00 BRL. Dividends in the 12 months up to that day: 3.96 BRL (2.09 + 1.87). Today, latest close 23 Oct 2026 0.90% Share price 117.96 BRL. Dividends in the last 12 months: 1.06 BRL (0.2747 + 0.2709 + 0.2593 + 0.2521). 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.