5.00
0.00%
Close of 9 Nov 2026, in MXN
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in MXN, from our data supplier.
Revenue
MXN 3.40bn
FY2016FY2025
Net income
MXN 200.5m
FY2016FY2025
Free cash flow
MXN 708.1m
FY2016FY2025
Shareholders' equity
MXN 5.50bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | MXN 3.40bn | MXN 2.98bn | MXN 2.96bn | MXN 2.65bn | MXN 1.76bn | MXN 1.07bn | MXN 2.24bn | MXN 2.06bn | MXN 1.58bn | MXN 1.22bn |
| Operating income | MXN 551.1m | MXN 479.7m | MXN 435.7m | MXN 364.2m | MXN 77.3m | −MXN 219.5m | MXN 388.7m | MXN 463.3m | MXN 353.4m | MXN 305.7m |
| Net income | MXN 200.5m | MXN 80.8m | MXN 521.8m | MXN 162.4m | −MXN 143,000 | −MXN 398.9m | MXN 179.4m | MXN 265.9m | MXN 216.0m | MXN 160.0m |
| Diluted earnings per share | 0.41 | 0.17 | 1.08 | 0.33 | -0.00 | -0.82 | 0.37 | 0.55 | 1.13 | 0.33 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | MXN 11.45bn | MXN 11.63bn | MXN 11.78bn | MXN 12.64bn | MXN 10.85bn | MXN 10.26bn | MXN 10.25bn | MXN 10.18bn | MXN 9.03bn | MXN 5.84bn |
| Total liabilities | MXN 4.30bn | MXN 4.73bn | MXN 4.96bn | MXN 5.79bn | MXN 4.88bn | MXN 4.27bn | MXN 4.22bn | MXN 4.33bn | MXN 3.69bn | MXN 1.69bn |
| Debt | MXN 2.12bn | MXN 2.64bn | MXN 2.47bn | MXN 3.33bn | MXN 2.98bn | MXN 2.66bn | MXN 2.78bn | MXN 2.99bn | MXN 2.51bn | MXN 1.40bn |
| Shareholders' equity | MXN 5.50bn | MXN 5.30bn | MXN 5.21bn | MXN 5.39bn | MXN 4.83bn | MXN 4.83bn | MXN 4.74bn | MXN 4.55bn | MXN 4.31bn | MXN 4.08bn |
| Shares outstanding | 485m | 485m | 485m | 485m | 485m | 485m | 486m | 487m | 191m | 485m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | MXN 708.1m | MXN 778.1m | MXN 617.5m | MXN 510.0m | MXN 297.5m | MXN 103.1m | MXN 527.9m | MXN 100.5m | −MXN 1.03bn | MXN 359.5m |
| Capital spending | — | — | — | −MXN 1.64bn | −MXN 392.1m | −MXN 88.1m | −MXN 247.3m | −MXN 319.8m | −MXN 1.18bn | −MXN 729.6m |
| Free cash flow | MXN 708.1m | MXN 778.1m | MXN 617.5m | −MXN 1.13bn | −MXN 94.6m | MXN 15.0m | MXN 280.6m | −MXN 219.3m | −MXN 2.21bn | −MXN 370.2m |
| Dividends paid | — | −MXN 81.1m | — | — | — | — | — | — | — | — |
Latest quarters
By quarter end
| Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | MXN 917.1m | MXN 880.2m | MXN 737.0m | MXN 809.4m | MXN 968.6m | MXN 868.4m | MXN 678.2m | MXN 660.1m |
| Operating income | MXN 182.5m | MXN 144.5m | MXN 26.0m | MXN 109.1m | MXN 234.3m | MXN 180.7m | MXN 60.7m | MXN 67.0m |
| Net income | MXN 102.2m | −MXN 61.5m | MXN 20.6m | −MXN 260.7m | MXN 125.3m | MXN 31.8m | −MXN 7.1m | −MXN 31.3m |
| Diluted earnings per share | 0.21 | -0.13 | 0.03 | -0.54 | 0.26 | 0.07 | -0.01 | -0.06 |
| Cash from operations | MXN 140.0m | MXN 122.0m | — | MXN 169.0m | MXN 278.0m | MXN 173.0m | MXN 214.0m | MXN 212.0m |
| Capital spending | — | — | — | −MXN 6.0m | — | −MXN 2.0m | — | −MXN 82.0m |
| Free cash flow | — | — | — | MXN 163.0m | — | MXN 171.0m | — | MXN 130.0m |
| Total assets | MXN 11.55bn | MXN 11.45bn | MXN 11.84bn | MXN 11.75bn | MXN 11.76bn | MXN 11.63bn | MXN 11.63bn | MXN 11.54bn |
| Cash and short-term investments | — | — | MXN 433.8m | — | — | — | — | — |
| Debt | MXN 2.06bn | MXN 2.12bn | MXN 2.24bn | MXN 2.38bn | MXN 2.57bn | MXN 2.64bn | MXN 2.49bn | MXN 2.34bn |
| Shareholders' equity | MXN 5.60bn | MXN 5.50bn | MXN 5.56bn | MXN 5.54bn | MXN 5.43bn | MXN 5.30bn | MXN 5.27bn | MXN 5.27bn |
Financial ratios
Data as of 26 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 14.3% | 3.5% | 32.7% | 13.5% | 4.4% | -20.5% | — | — | — | — |
| Net margin | 5.9% | 2.7% | 17.6% | 6.1% | -0.0% | -37.3% | — | — | — | — |
| Return on equity | 3.6% | 1.5% | 10.0% | 3.0% | -0.0% | -8.3% | — | — | — | — |
| Return on assets | 1.8% | 0.7% | 4.4% | 1.3% | -0.0% | -3.9% | — | — | — | — |
| Free cash flow yield | — | — | — | — | — | 7.7% | 31.3% | 16.9% | 15.7% | 44.0% |
| Revenue growth | 13.8% | 0.9% | 11.6% | 50.7% | 64.5% | -52.2% | — | — | — | — |
| Earnings growth | 148.0% | -84.5% | 221.3% | -113655.9% | -100.0% | -322.4% | — | — | — | — |
| Current ratio | 1.46x | 1.50x | 1.24x | 1.47x | 1.42x | 1.49x | — | — | — | — |
| Debt to equity | 0.38x | 0.50x | 0.47x | 0.62x | 0.62x | 0.55x | — | — | — | — |
| Equity ratio | 48.0% | 45.6% | 44.2% | 42.6% | 44.5% | 47.1% | — | — | — | — |
| Interest coverage | 2.70x | 0.48x | 3.87x | 2.71x | 0.75x | -1.64x | — | — | — | — |
| Buybacks as a share of market value | — | — | — | — | — | 0.3% | 0.3% | -154.8% | 60.6% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.6% | 26.0% | 13.4% |
| Operating income | 14.8% | — | 9.5% |
| Net income | 7.3% | — | 34.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 16.2% | 15.3% | 11.4% | 15.0% |
| Net margin | 4.4% | 8.1% | 3.8% | 6.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.7 | 23.4 | 3.6 | 14.2 | -15737.6 | -5.0 | 16.9 | 15.0 | 9.0 | 27.8 |
| Price to sales | 0.6 | 0.6 | 0.6 | 0.9 | 1.3 | 1.9 | 1.4 | 1.9 | 1.2 | 3.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 29 May 2023.
| FY2023 | |
|---|---|
| Paid in the year | 0.056 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.