Industrias Peñoles revenue and financials

PE_OLES · BMV · MXN

$888.36Change from previous close: +0.13%Absolute change: +$1.15

Close · October 6, 2026

In the fiscal year ended December 2025, Industrias Peñoles reported revenue of $8.65B (+30.03% year over year). Net income was $1.37B, a net margin of 15.9%.

Annual revenue · 2025: $8.65B
  1. $5.97B2021
  2. $5.52B2022
  3. $5.93B2023
  4. $6.65B2024
  5. $8.65B2025

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

At a glance

Revenue growth
+30.03%
2025 vs 2024
Net income growth
+1,773.85%
2025 vs 2024
Net margin
15.9%
2024: 1.1%

Financial data

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

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets13,61314,44813,07411,59810,78110,64910,26910,13710,1249,9279,97910,350
Current assets7,4548,3017,3176,2355,5085,2384,7864,2193,9963,6783,6274,156
Cash and equivalents3,3823,6853,4842,7192,3382,1081,6791,5021,2461,0901,0401,320
Short-term investments236122226408—272187—————
Receivables9651,000860649604641717566663657685682
Inventory2,7292,7772,6282,3322,0732,1312,1192,0181,9951,8161,7981,815
Net property, plant and equipment4,6734,6764,1674,1194,1584,2044,3034,3994,5254,6444,7544,733
Goodwill0.00.00.0—0.00.0——————
Other intangible assets15.59.811.19.28.15.4—5.14.84.1—6.6
Long-term investments128127116106118238223235215198196197
Current liabilities1,3152,4032,3121,8251,4581,4111,3821,0931,2261,1221,1291,601
Accounts payable444549326444431382196296326328215278
Long-term debt2,5092,5082,5082,5072,5122,5112,5162,5152,5192,5422,5462,635
Total debt2,9113,9953,150—3,1483,348——————
Total liabilities4,9816,1115,7845,0504,6224,7334,6374,5624,6194,4284,4735,006
Total equity (incl. minority)8,6328,3377,2896,5476,1595,9165,6325,5755,5055,4995,5065,345
Retained earnings6,5056,0135,3484,7974,4884,0943,9083,8133,7733,7963,8353,729
Minority interest1,7671,9091,6291,4451,3481,4441,3571,3871,3481,3181,2961,243