COCA COLA FEMSA SAB DE CV
KOF, COCSF · Bottled & Canned Soft Drinks & Carbonated Waters · EDGAR filings ↗
Grade
B72Largest Coca-Cola bottler in Latin America, a scaled, defensive franchise with steady revenue and earnings growth.
Strengths
- Consistent profitability and growing net income (Ps.25B, +1.9% YoY) with revenue +7.4% (60th pct)
- Durable, wide territory franchise under long-term Coca-Cola bottler agreements; scale in Mexico/Brazil
Risks
- Sparse metric set limits the read; volume down 1.8% with EM/FX and hyperinflation (Argentina) exposure
- Concentration on TCCC concentrate pricing and FEMSA/TCCC control; sugar-tax/packaging regulatory headwinds
Notable findings
- Customer concentration~75% of revenue from one customer/distributor — For the year ended December 31, 2025, 74
- Strong balance sheetStrong balance sheet — $1.6B cash & investments
- Revenue declineRevenue -37.7% YoY
Quarterly revenue
Last 3 quarters · from SEC filings.
Key metrics
Gross margin
46.0%
Net margin
8.8%
Return on equity
16.3%
Return on assets
8.0%
Revenue growth (QoQ)
-37.7%
Net-income growth
-0.6%
Debt / equity
0.5×
Current ratio
1.1×
Free cash flow
$893M
Tangible book value
$7.3B
Cash & investments
$1.6B
Supply chain
Customers (0)
Suppliers (1)
Named in the 10-K; linked when we track them.
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 20-F | 2026-04-16 | 2025-12-31 | 0001628280-26-025313 ↗ |
| 20-F | 2025-04-10 | 2024-12-31 | 0001628280-25-017225 ↗ |
| 20-F | 2024-04-12 | 2023-12-31 | 0001628280-24-016091 ↗ |
| 20-F | 2023-04-17 | 2022-12-31 | 0001628280-23-011683 ↗ |
| 20-F | 2022-04-11 | 2021-12-31 | 0001628280-22-008868 ↗ |
| 20-F | 2021-04-08 | 2020-12-31 | 0001628280-21-006710 ↗ |
| 20-F | 2020-04-17 | 2019-12-31 | 0001193125-20-110807 ↗ |
| 20-F | 2019-04-12 | 2018-12-31 | 0001193125-19-105297 ↗ |
| 20-F | 2018-04-18 | 2017-12-31 | 0001193125-18-121141 ↗ |
| 20-F | 2017-04-12 | 2016-12-31 | 0001193125-17-121310 ↗ |
| 20-F | 2016-04-15 | 2015-12-31 | 0001193125-16-543217 ↗ |
| 20-F | 2015-04-15 | 2014-12-31 | 0001193125-15-131491 ↗ |