Fomento Económico Mexicano revenue and financials

FMX · NYSE · USD

$116.98Change from previous close: +0.05%Absolute change: +$0.06

Close · October 6, 2026

In the fiscal year ended December 2025, Fomento Económico Mexicano reported revenue of $840.95B (+7.60% year over year). Net income was $19.43B, a net margin of 2.3%.

Annual revenue · 2025: $840.95B
  1. $399.51B2016
  2. $439.93B2017
  3. $23.92B2018
  4. $26.87B2019
  5. $492.97B2020
  6. $505.46B2021
  7. $597.01B2022
  8. $702.69B2023
  9. $781.59B2024
  10. $840.95B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+7.60%
2025 vs 2024
Net income growth
−51.71%
2025 vs 2024
Net margin
2.3%
2024: 5.1%

Financial data

Amounts in millions of MXN; per-share values in MXN; shares in millions.

Balance sheet · Annual
Item2025202420232022202120202019201820172016
Total assets795,877851,536805,85640,973737,500684,84833,804576,381588,541545,623
Current assets283,116342,311356,15911,61611,247201,2699,1519,045181,188117,951
Cash and equivalents107,980139,8347,9174,9374,9965,2463,2963,2904,93743,637
Short-term investments20,04243,21226,72851.024,415—————
Receivables78,91269,53775,72665,09352,152—————
Inventory69,45267,46458,22262,22450,896—————
Net property, plant and equipment289,215275,471229,471217,967172,141—————
Goodwill46,10246,62445,52285,70457,351—0.00.00.0—
Other intangible assets100,268100,72798,462105,839101,546—————
Long-term investments27,56437,00135,348122,273130,415—————
Current liabilities210,014202,93010,792176,922136,723118,413136,534101,4645,34886,289
Accounts payable93,88898,53782,33178,79293,352—————
Long-term debt126,992144,429134,371189,879188,582184,196114,016126,228128,518137,336
Total debt257,557256,299232,897285,058——————
Total liabilities466,525470,405427,48723,645402,383377,661311,790240,83912,812259,453
Total equity (incl. minority)329,352381,131378,369337,801335,117—————
Retained earnings278,825306,400304,653251,192238,306—————
Minority interest84,37083,62974,50975,19772,516—————