_id
6911beddccc777a4e85d62ec
Ticker
GPAGF
Name
Gruma SAB de CV
Exchange
OTCGREY
Address
Calzada del Valle, San Pedro Garza García, NL, Mexico, 66220
Country
USA
Sector
Consumer Defensive
Industry
Packaged Foods
Currency
USD
Website
https://www.gruma.com
Description
Gruma, S.A.B. de C.V., together with its subsidiaries, manufactures and sells corn flour, tortillas, corn chips, and other related products in the United States, Mexico, Europe, Central America, Asia, and Oceania. It operates through Corn Flour and Packaged Tortilla Division (United States), Corn Flour Division (Mexico), Corn Flour and Packaged Tortilla Division (Europe), and Other segments. The company offers corn flour; packaged tortilla; grits snacks and/or cereals; beer grits; polenta; prepared corn or wheat flour; corn and wheat tortillas; tortilla chips, taco shells, and tostadas; flatbreads, including wraps, pita bread, naan, pizza doughs, chapatti, piadina, breakfast breads, and crackers; sauce and dips; palmito; pasta; marinades; and rice and oats. It also provides hearts of palm, wheat flour snacks, balanced feed for livestock, and other products. In addition, the company offers research, development, and production of equipment and machinery for corn flour and tortilla, as well as engages in the construction of corn flour production plants. It sells its products under the Maseca, Mission, Guerrero, Tosty, TortiRicas, Rumba, La Cima, Masa Rica, Del Fogón, Arroz Luisiana, Delicados, Rodotec, and Tortec brands, as well as Tortimasa, Juana, Mimasa, Bravos, Papiola, Tronaditas, Missiondeli, and Mexifoods brands. The company distributes its products through independent distributors and wholesalers, as well as supermarket chains, retailers, restaurants, cafeterias, hotels, and fast-food chains. Gruma, S.A.B. de C.V. was founded in 1949 and is headquartered in San Pedro Garza García, Mexico.
Last Close
18.595
Volume
-
Current Price
17
Change
0
Last Updated
2026-01-03T12:51:05.478Z
Image
data:image/webp;base64,UklGRr4EAABXRUJQVlA4ILIEAABQFgCdASpAAEAAPslQoEunpKMhsfqraPAZCWkAFeO9eX9x8LfDl6g9nuQvEa7F/0/mB3x7Vm7ZgA/K/6R3eWp3JlZEVAD81+qv/ceMf6X9gX9Xet5+2/s4uAfBuZ74to+Ld/AqCSQWvoKUrEBMTIsal7V9zFF4K5i0kkrG6iNzrwIFMHkBvwtoBrnKhK7eY9FDO0VN052JtPOhPhcdM4C6wW5pctGRwmHiBYAf8YhIeH3rhcKV3434n8AAAP78SkPeBCW/hrsLVrM7Yn3sxJjBlgKQO8a9UJpJJVPdZUIa30jzH5ztttaVfF4R+zcPPf14qS3ejT28Md0VeDcJtZsnWshCkgd6bRxlnMJyBU6Ujzco3M95X7FwLNKjZAegkrEutF/fTC7y+ryd5MtVsKNTtqP5d2T+82sqqegQwm3zq8fLHKzICWj/RkXG31Ww+JkBuTQZY3KKtZrB6pdKjCUcGqW3dbAb/uFE+VNixknJrE6oPSAW4vPPZSzvwnbRn+Yfg4M1kY0uY18h7rJ7sPi+hbQK7m1NCL/NbKlcck7NGx6/Rnq09tJlyXVLNU0av3YlJA2+vXNkOmh4UrjhWD/eBlN7nlP0bImf72Zhg4WfmjVplxuUaT+HcYw2KcqOZFvTKr+rSmH8Pnr5/fQ7HIS2t04h4qvMWKyR/dOUqNdcrPUVIkN+IpoX5yfMtYIPU638O/yMT/O0Uslf84xST0u/ytVzHiyUZs8n+GVyuD7m5QGMPObjuCZtzRsJRHZ1VfyiNi4WitT117ZtJn9svY+RUblSJkceFalFeBXSZrAeq/y/uGJnhTwEJ3VM4TQaKgC5U2A5fs6C2GC507Cu+Hs+VEG1X5sP21Gjz5DFzty4A29JNUKdSHOmMrRpu4P+ZglGvoVOHW1IxDvMcUBcXc9UPNVMc1mzmwHuX53vS0y76ADglOR8N6RqXfXzDQ8YG5fBZ7HJE9CBEGKo5Nav9EGFI/DaOq25VfTddhAoqWYsaJ+kzEj6fkgrucxQNmvVDGIPVwfAldRG7BD2OGd/vGlSz8X4hNDozW8YnXXBhAGOPkLQHMlYYCuUi3LHkZGPg7SWNnUxBi+2Y2C5uZbq87MShZiHkTdknt1Dz/Xc8EUczHpwKjNWsrhjjJyV6Rkevdqf5K5nOj6J7MLlNP+RrPCdT0qEhZ4rqPwBHyMQWN9MB4OMpCUJBaYjPOaeLz0l65ah2H0sYlSC/VdLNatrKgR6uLcuCVTJBi6N9TaD7z1FZPvikQArzZVlsak8W3hXtf7jKScpIgeHmtTjHezxQpMHl+y+ch99LpqHwQG5cR15+BHoufD0n75eiLyrKbAl9dEkhm3IyVp1wS+2OehVV2WRyLq9naFqB2fCJNhfZvjqP/V5PFJyWQpZDemHCNGXsMHqKRPKfJtpyHbkDq4ZtJ/JkxsD2GFSIr6fZY9ZOCnrPdf/p9G+hyXxGW35197eiT9oYmXuRP0vScEsf4v4/i8h/jktrHFV+Q4gXYjatLWuzQjdIMHf/1hhlj6rG8FGp8Qja655SOOIJadHokX/xgYe13KwGAayHd6K2UiT2j1iEzzb9/NC6JQ9yO7s00T1AgQAAA==
Ipo Date
-
Market Cap
6487479296
Next Dividend Date
2026-01-09T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.0736
Dividend Yield
1.7317647058823529
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
1600727000
Cost Of Revenue
970068000
Gross Profit
630659000
Operating Expenses
1370959000
Operating Income
229768000
Interest Expense
29467000
Pretax Income
200958000
Net Income
134089000
Eps
0.38127027875270636
Dividends Per Share
22926000
Shares Outstanding
348882998
Income Tax Expense
-
EBITDA
-
Operating Margin
14.353977911286558
Total Other Income Expense Net
-
Cash
352528000
Short Term Investments
9195000
Receivables
560765000
Inventories
1162947000
Total Current Assets
2329072000
Property Plant Equipment
2317544000
Total Assets
4940659000
Payables
277508000
Short Term Debt
-
Long Term Debt
1315134000
Total Liabilities
2862919000
Equity
2074916000
Bs_currency_symbol
USD
Depreciation
59908000
Change In Working Capital
10927000
Cash From Operations
170587000
Capital Expenditures
56346000
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-33839000
Cf_currency_symbol
USD
PE
12.0747
PB
2.8814335047780246
ROE
6.462382091612382
ROA
2.7139901782333085
FCF
114241000
Fcf Percent
0.07136819707545385
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
5
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
1600727000
Quarters > 0 > income Statement > cost Of Revenue
970068000
Quarters > 0 > income Statement > gross Profit
630659000
Quarters > 0 > income Statement > operating Expenses
1370959000
Quarters > 0 > income Statement > operating Income
229768000
Quarters > 0 > income Statement > interest Expense
29467000
Quarters > 0 > income Statement > pretax Income
200958000
Quarters > 0 > income Statement > net Income
134089000
Quarters > 0 > income Statement > eps
0.38127027875270636
Quarters > 0 > income Statement > dividends Per Share
22926000
Quarters > 0 > income Statement > shares Outstanding
351690146
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
14.353977911286558
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
352528000
Quarters > 0 > balance Sheet > short Term Investments
9195000
Quarters > 0 > balance Sheet > receivables
560765000
Quarters > 0 > balance Sheet > inventories
1162947000
Quarters > 0 > balance Sheet > total Current Assets
2329072000
Quarters > 0 > balance Sheet > property Plant Equipment
2317544000
Quarters > 0 > balance Sheet > total Assets
4940659000
Quarters > 0 > balance Sheet > payables
277508000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1315134000
Quarters > 0 > balance Sheet > total Liabilities
2862919000
Quarters > 0 > balance Sheet > equity
2074916000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2492204970
Quarters > 0 > cash Flow > depreciation
59908000
Quarters > 0 > cash Flow > change In Working Capital
10927000
Quarters > 0 > cash Flow > cash From Operations
170587000
Quarters > 0 > cash Flow > capital Expenditures
56346000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-33839000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.38127027875270636
Quarters > 0 > ratios > PB
2.8814335047780246
Quarters > 0 > ratios > ROE
6.462382091612382
Quarters > 0 > ratios > ROA
2.7139901782333085
Quarters > 0 > ratios > FCF
114241000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.07136819707545385
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
1548509000
Quarters > 1 > income Statement > cost Of Revenue
932579000
Quarters > 1 > income Statement > gross Profit
615930000
Quarters > 1 > income Statement > operating Expenses
1331393000
Quarters > 1 > income Statement > operating Income
217116000
Quarters > 1 > income Statement > interest Expense
30249000
Quarters > 1 > income Statement > pretax Income
186859000
Quarters > 1 > income Statement > net Income
125924000
Quarters > 1 > income Statement > eps
0.35333452924143605
Quarters > 1 > income Statement > dividends Per Share
22034000
Quarters > 1 > income Statement > shares Outstanding
356387473
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
14.02097114062624
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
386367000
Quarters > 1 > balance Sheet > short Term Investments
8933000
Quarters > 1 > balance Sheet > receivables
524628000
Quarters > 1 > balance Sheet > inventories
1110276000
Quarters > 1 > balance Sheet > total Current Assets
2219451000
Quarters > 1 > balance Sheet > property Plant Equipment
2229960000
Quarters > 1 > balance Sheet > total Assets
4728185000
Quarters > 1 > balance Sheet > payables
256233000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
1290388000
Quarters > 1 > balance Sheet > total Liabilities
2680817000
Quarters > 1 > balance Sheet > equity
2044536000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2475584290
Quarters > 1 > cash Flow > depreciation
58834000
Quarters > 1 > cash Flow > change In Working Capital
-129918000
Quarters > 1 > cash Flow > cash From Operations
113371000
Quarters > 1 > cash Flow > capital Expenditures
49647000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
46033000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.35333452924143605
Quarters > 1 > ratios > PB
2.9633066089322955
Quarters > 1 > ratios > ROE
6.159050268618405
Quarters > 1 > ratios > ROA
2.663262964541362
Quarters > 1 > ratios > FCF
63724000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.04115184348298912
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
1555306000
Quarters > 2 > income Statement > cost Of Revenue
944480000
Quarters > 2 > income Statement > gross Profit
610826000
Quarters > 2 > income Statement > operating Expenses
1319978000
Quarters > 2 > income Statement > operating Income
235328000
Quarters > 2 > income Statement > interest Expense
30189000
Quarters > 2 > income Statement > pretax Income
228510000
Quarters > 2 > income Statement > net Income
155367000
Quarters > 2 > income Statement > eps
0.4309615645205995
Quarters > 2 > income Statement > dividends Per Share
22855000
Quarters > 2 > income Statement > shares Outstanding
360512428
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
15.130655960949163
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
340335000
Quarters > 2 > balance Sheet > short Term Investments
12222000
Quarters > 2 > balance Sheet > receivables
523787000
Quarters > 2 > balance Sheet > inventories
980807000
Quarters > 2 > balance Sheet > total Current Assets
2040745000
Quarters > 2 > balance Sheet > property Plant Equipment
2183835000
Quarters > 2 > balance Sheet > total Assets
4497117000
Quarters > 2 > balance Sheet > payables
265022000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
1290671000
Quarters > 2 > balance Sheet > total Liabilities
2542616000
Quarters > 2 > balance Sheet > equity
1951667000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
3176757980
Quarters > 2 > cash Flow > depreciation
62943000
Quarters > 2 > cash Flow > change In Working Capital
-14982000
Quarters > 2 > cash Flow > cash From Operations
237327000
Quarters > 2 > cash Flow > capital Expenditures
69087000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-72968000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.4309615645205995
Quarters > 2 > ratios > PB
3.1402443531606568
Quarters > 2 > ratios > ROE
7.960733055382911
Quarters > 2 > ratios > ROA
3.454813383774538
Quarters > 2 > ratios > FCF
168240000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.10817163953588554
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
1623438000
Quarters > 3 > income Statement > cost Of Revenue
983230000
Quarters > 3 > income Statement > gross Profit
640208000
Quarters > 3 > income Statement > operating Expenses
1395552000
Quarters > 3 > income Statement > operating Income
227886000
Quarters > 3 > income Statement > interest Expense
30634000
Quarters > 3 > income Statement > pretax Income
201180000
Quarters > 3 > income Statement > net Income
128679000
Quarters > 3 > income Statement > eps
0.3540303599295178
Quarters > 3 > income Statement > dividends Per Share
24552000
Quarters > 3 > income Statement > shares Outstanding
363468828
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
14.037246879769969
Quarters > 3 > income Statement > total Other Income Expense Net
-
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
498091000
Quarters > 3 > balance Sheet > short Term Investments
15125000
Quarters > 3 > balance Sheet > receivables
546570000
Quarters > 3 > balance Sheet > inventories
995672000
Quarters > 3 > balance Sheet > total Current Assets
2243553000
Quarters > 3 > balance Sheet > property Plant Equipment
2214467000
Quarters > 3 > balance Sheet > total Assets
4747233000
Quarters > 3 > balance Sheet > payables
283463000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
1064292000
Quarters > 3 > balance Sheet > total Liabilities
2801157000
Quarters > 3 > balance Sheet > equity
1943241000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2569469760
Quarters > 3 > cash Flow > depreciation
60105000
Quarters > 3 > cash Flow > change In Working Capital
-29667000
Quarters > 3 > cash Flow > cash From Operations
182007000
Quarters > 3 > cash Flow > capital Expenditures
57962000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-
Quarters > 3 > cash Flow > net Change In Cash
57906000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3540303599295178
Quarters > 3 > ratios > PB
3.179724015703662
Quarters > 3 > ratios > ROE
6.621875516212349
Quarters > 3 > ratios > ROA
2.710610580942625
Quarters > 3 > ratios > FCF
124045000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.07640883113491245
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
6486942000
Annuals > 0 > income Statement > cost Of Revenue
3988325000
Annuals > 0 > income Statement > gross Profit
2498617000
Annuals > 0 > income Statement > operating Expenses
5607603000
Annuals > 0 > income Statement > operating Income
879339000
Annuals > 0 > income Statement > interest Expense
18781000
Annuals > 0 > income Statement > pretax Income
811939000
Annuals > 0 > income Statement > net Income
531889000
Annuals > 0 > income Statement > eps
1.4753693872656173
Annuals > 0 > income Statement > dividends Per Share
105046000
Annuals > 0 > income Statement > shares Outstanding
360512428
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
13.555524313305098
Annuals > 0 > income Statement > total Other Income Expense Net
-
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
340334000
Annuals > 0 > balance Sheet > short Term Investments
12222000
Annuals > 0 > balance Sheet > receivables
523787000
Annuals > 0 > balance Sheet > inventories
988832000
Annuals > 0 > balance Sheet > total Current Assets
2040743000
Annuals > 0 > balance Sheet > property Plant Equipment
2183835000
Annuals > 0 > balance Sheet > total Assets
4497115000
Annuals > 0 > balance Sheet > payables
265022000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
1290671000
Annuals > 0 > balance Sheet > total Liabilities
2542616000
Annuals > 0 > balance Sheet > equity
1951665000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
531889000
Annuals > 0 > cash Flow > depreciation
240862000
Annuals > 0 > cash Flow > change In Working Capital
-41681000
Annuals > 0 > cash Flow > cash From Operations
875112000
Annuals > 0 > cash Flow > capital Expenditures
233676000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-
Annuals > 0 > cash Flow > net Change In Cash
75077000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.4753693872656173
Annuals > 0 > ratios > PB
3.4348766815308975
Annuals > 0 > ratios > ROE
27.253089029111038
Annuals > 0 > ratios > ROA
11.827338193486268
Annuals > 0 > ratios > FCF
641436000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.09888110607432593
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6576230000
Annuals > 1 > income Statement > cost Of Revenue
4242620000
Annuals > 1 > income Statement > gross Profit
2333610000
Annuals > 1 > income Statement > operating Expenses
5764392000
Annuals > 1 > income Statement > operating Income
811838000
Annuals > 1 > income Statement > interest Expense
17867000
Annuals > 1 > income Statement > pretax Income
629949000
Annuals > 1 > income Statement > net Income
429452000
Annuals > 1 > income Statement > eps
1.1634183875852617
Annuals > 1 > income Statement > dividends Per Share
111730000
Annuals > 1 > income Statement > shares Outstanding
369129459
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
12.34503659391475
Annuals > 1 > income Statement > total Other Income Expense Net
-
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
350046000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
571277000
Annuals > 1 > balance Sheet > inventories
1006718000
Annuals > 1 > balance Sheet > total Current Assets
2103219000
Annuals > 1 > balance Sheet > property Plant Equipment
2282897000
Annuals > 1 > balance Sheet > total Assets
4683094000
Annuals > 1 > balance Sheet > payables
329785000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
1115681000
Annuals > 1 > balance Sheet > total Liabilities
2839816000
Annuals > 1 > balance Sheet > equity
1840437000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
7325446320
Annuals > 1 > cash Flow > depreciation
224029000
Annuals > 1 > cash Flow > change In Working Capital
-76472000
Annuals > 1 > cash Flow > cash From Operations
740979000
Annuals > 1 > cash Flow > capital Expenditures
211094000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-
Annuals > 1 > cash Flow > net Change In Cash
58331000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.1634183875852617
Annuals > 1 > ratios > PB
3.729528525075838
Annuals > 1 > ratios > ROE
23.334240726523102
Annuals > 1 > ratios > ROA
9.170262224076648
Annuals > 1 > ratios > FCF
529885000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08057580102885696
Annuals > 1 > health Score
67
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5596621000
Annuals > 2 > income Statement > cost Of Revenue
3617119000
Annuals > 2 > income Statement > gross Profit
1979502000
Annuals > 2 > income Statement > operating Expenses
4973861000
Annuals > 2 > income Statement > operating Income
622760000
Annuals > 2 > income Statement > interest Expense
16786000
Annuals > 2 > income Statement > pretax Income
510055000
Annuals > 2 > income Statement > net Income
319222000
Annuals > 2 > income Statement > eps
0.8620422543666331
Annuals > 2 > income Statement > dividends Per Share
97500000
Annuals > 2 > income Statement > shares Outstanding
370308994
Annuals > 2 > income Statement > income Tax Expense
190865000
Annuals > 2 > income Statement > EBITDA
723399000
Annuals > 2 > income Statement > operating Margin
11.127428496587495
Annuals > 2 > income Statement > total Other Income Expense Net
-
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
283864000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
555872000
Annuals > 2 > balance Sheet > inventories
969816000
Annuals > 2 > balance Sheet > total Current Assets
1981745000
Annuals > 2 > balance Sheet > property Plant Equipment
2155004000
Annuals > 2 > balance Sheet > total Assets
4386656000
Annuals > 2 > balance Sheet > payables
446795000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
1461605000
Annuals > 2 > balance Sheet > total Liabilities
2953071000
Annuals > 2 > balance Sheet > equity
1433939000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
5884793730
Annuals > 2 > cash Flow > depreciation
196560000
Annuals > 2 > cash Flow > change In Working Capital
-367080000
Annuals > 2 > cash Flow > cash From Operations
298959000
Annuals > 2 > cash Flow > capital Expenditures
297515000
Annuals > 2 > cash Flow > cash From Investing
-297048000
Annuals > 2 > cash Flow > cash From Financing
34618000
Annuals > 2 > cash Flow > net Change In Cash
28896000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.8620422543666331
Annuals > 2 > ratios > PB
4.802084149625611
Annuals > 2 > ratios > ROE
22.261895380486894
Annuals > 2 > ratios > ROA
7.277114959550053
Annuals > 2 > ratios > FCF
1444000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.0002580128259533744
Annuals > 2 > health Score
52
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4605217482.65
Annuals > 3 > income Statement > cost Of Revenue
2948798837.1
Annuals > 3 > income Statement > gross Profit
1656418645.56
Annuals > 3 > income Statement > operating Expenses
4092190071.34
Annuals > 3 > income Statement > operating Income
513027411.32
Annuals > 3 > income Statement > interest Expense
80455878.04
Annuals > 3 > income Statement > pretax Income
469984706.34
Annuals > 3 > income Statement > net Income
300771083.75
Annuals > 3 > income Statement > eps
0.8033614371622507
Annuals > 3 > income Statement > dividends Per Share
2132671000
Annuals > 3 > income Statement > shares Outstanding
374390741
Annuals > 3 > income Statement > income Tax Expense
3461998000
Annuals > 3 > income Statement > EBITDA
728945177.37
Annuals > 3 > income Statement > operating Margin
11.140134277106636
Annuals > 3 > income Statement > total Other Income Expense Net
-
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
256431593.86
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
448405000
Annuals > 3 > balance Sheet > inventories
14899818000
Annuals > 3 > balance Sheet > total Current Assets
32815451000
Annuals > 3 > balance Sheet > property Plant Equipment
1948094205.02
Annuals > 3 > balance Sheet > total Assets
3849095133.39
Annuals > 3 > balance Sheet > payables
8754924000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
1140204192.32
Annuals > 3 > balance Sheet > total Liabilities
2404629434.18
Annuals > 3 > balance Sheet > equity
1445580474.93
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
6144352000
Annuals > 3 > cash Flow > depreciation
3641167000
Annuals > 3 > cash Flow > change In Working Capital
-1499902.28
Annuals > 3 > cash Flow > cash From Operations
11393945000
Annuals > 3 > cash Flow > capital Expenditures
5826475000
Annuals > 3 > cash Flow > cash From Investing
-5265751000
Annuals > 3 > cash Flow > cash From Financing
-7035816000
Annuals > 3 > cash Flow > net Change In Cash
-924625000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.8033614371622507
Annuals > 3 > ratios > PB
4.815917169351719
Annuals > 3 > ratios > ROE
20.806249736083657
Annuals > 3 > ratios > ROA
7.814072485267543
Annuals > 3 > ratios > FCF
5567470000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
1.2089483332709594
Annuals > 3 > health Score
76
Valuation > metrics > PE
12.0747
Valuation > metrics > PB
2.8814335047780246
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
6.462382091612382
Profitability > metrics > ROA
5.757185694559894
Profitability > metrics > Net Margin
0.0837675631135103
Profitability > final Score
43
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.3797758559864592
Risk > metrics > Interest Coverage
7.7974683544303796
Risk > final Score
61
Risk > verdict
High
Liquidity > metrics > Current Ratio
8.392810297360796
Liquidity > metrics > Quick Ratio
4.202131109733774
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
68.59755646839344
Prev Valuations > 2
68.20275984296337
Prev Profitabilities > 0
42
Prev Profitabilities > 1
54
Prev Profitabilities > 2
42
Prev Risks > 0
59
Prev Risks > 1
61
Prev Risks > 2
60
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:55:23.177Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
6.34
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.38
Earnings History > 1 > eps Estimate
7.07
Earnings History > 1 > eps Difference
-6.69
Earnings History > 1 > surprise Percent
-94.6252
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-23
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.38
Earnings History > 2 > eps Estimate
7.25
Earnings History > 2 > eps Difference
-6.87
Earnings History > 2 > surprise Percent
-94.7586
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-24
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.35
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.35
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.43
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.43
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
6.62
Earnings History > 5 > eps Estimate
6.58
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
0.6079
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
6.38
Earnings History > 6 > eps Estimate
5.8
Earnings History > 6 > eps Difference
0.58
Earnings History > 6 > surprise Percent
10
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
5.09
Earnings History > 7 > eps Estimate
5.1
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-0.1961
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
5.79
Earnings History > 8 > eps Estimate
5.28
Earnings History > 8 > eps Difference
0.51
Earnings History > 8 > surprise Percent
9.6591
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-18
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
6.31
Earnings History > 9 > eps Estimate
4.32
Earnings History > 9 > eps Difference
1.99
Earnings History > 9 > surprise Percent
46.0648
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-19
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
4.6
Earnings History > 10 > eps Estimate
3.85
Earnings History > 10 > eps Difference
0.75
Earnings History > 10 > surprise Percent
19.4805
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-19
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.73
Earnings History > 11 > eps Estimate
3.43
Earnings History > 11 > eps Difference
0.3
Earnings History > 11 > surprise Percent
8.7464
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
5.98
Earnings History > 12 > eps Estimate
3.87
Earnings History > 12 > eps Difference
2.11
Earnings History > 12 > surprise Percent
54.522
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-19
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
4.25
Earnings History > 13 > eps Estimate
4.97
Earnings History > 13 > eps Difference
-0.72
Earnings History > 13 > surprise Percent
-14.4869
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-20
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.6
Earnings History > 14 > eps Estimate
4.75
Earnings History > 14 > eps Difference
-1.15
Earnings History > 14 > surprise Percent
-24.2105
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-20
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.28
Earnings History > 15 > eps Estimate
4.3
Earnings History > 15 > eps Difference
-1.02
Earnings History > 15 > surprise Percent
-23.7209
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
4.76
Earnings History > 16 > eps Estimate
4.47
Earnings History > 16 > eps Difference
0.29
Earnings History > 16 > surprise Percent
6.4877
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.77
Earnings History > 17 > eps Estimate
3.72
Earnings History > 17 > eps Difference
0.05
Earnings History > 17 > surprise Percent
1.3441
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-22
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.9
Earnings History > 18 > eps Estimate
3.52
Earnings History > 18 > eps Difference
0.38
Earnings History > 18 > surprise Percent
10.7955
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-21
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
3.35
Earnings History > 19 > eps Estimate
3.14
Earnings History > 19 > eps Difference
0.21
Earnings History > 19 > surprise Percent
6.6879
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.49
Earnings History > 20 > eps Estimate
3.53
Earnings History > 20 > eps Difference
-0.04
Earnings History > 20 > surprise Percent
-1.1331
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
4.06
Earnings History > 21 > eps Estimate
3.82
Earnings History > 21 > eps Difference
0.24
Earnings History > 21 > surprise Percent
6.2827
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-22
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
4.32
Earnings History > 22 > eps Estimate
4.05
Earnings History > 22 > eps Difference
0.27
Earnings History > 22 > surprise Percent
6.6667
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.38
Earnings History > 23 > eps Estimate
2.81
Earnings History > 23 > eps Difference
-1.43
Earnings History > 23 > surprise Percent
-50.8897
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.96
Earnings History > 24 > eps Estimate
2.91
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
1.7182
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
3.12
Earnings History > 25 > eps Estimate
2.86
Earnings History > 25 > eps Difference
0.26
Earnings History > 25 > surprise Percent
9.0909
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-24
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
3.05
Earnings History > 26 > eps Estimate
4.66
Earnings History > 26 > eps Difference
-1.61
Earnings History > 26 > surprise Percent
-34.5494
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.44
Earnings History > 27 > eps Estimate
3.99
Earnings History > 27 > eps Difference
-1.55
Earnings History > 27 > surprise Percent
-38.8471
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.39
Earnings History > 28 > eps Estimate
3.8
Earnings History > 28 > eps Difference
-1.41
Earnings History > 28 > surprise Percent
-37.1053
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-17
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.97
Earnings History > 29 > eps Estimate
3.8
Earnings History > 29 > eps Difference
-0.83
Earnings History > 29 > surprise Percent
-21.8421
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
3.04
Earnings History > 30 > eps Estimate
3.61
Earnings History > 30 > eps Difference
-0.57
Earnings History > 30 > surprise Percent
-15.7895
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.97
Earnings History > 31 > eps Estimate
3.69
Earnings History > 31 > eps Difference
-0.72
Earnings History > 31 > surprise Percent
-19.5122
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-21
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
4.26
Earnings History > 32 > eps Estimate
4.32
Earnings History > 32 > eps Difference
-0.06
Earnings History > 32 > surprise Percent
-1.3889
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-18
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
3.83
Earnings History > 33 > eps Estimate
3.71
Earnings History > 33 > eps Difference
0.12
Earnings History > 33 > surprise Percent
3.2345
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-19
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
3.31
Earnings History > 34 > eps Estimate
3.64
Earnings History > 34 > eps Difference
-0.33
Earnings History > 34 > surprise Percent
-9.0659
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.96
Earnings History > 35 > eps Estimate
3.35
Earnings History > 35 > eps Difference
-0.39
Earnings History > 35 > surprise Percent
-11.6418
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-22
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
3.94
Earnings History > 36 > eps Estimate
3.57
Earnings History > 36 > eps Difference
0.37
Earnings History > 36 > surprise Percent
10.3641
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-19
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
3.55
Earnings History > 37 > eps Estimate
3.31
Earnings History > 37 > eps Difference
0.24
Earnings History > 37 > surprise Percent
7.2508
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-20
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
3.27
Earnings History > 38 > eps Estimate
2.39
Earnings History > 38 > eps Difference
0.88
Earnings History > 38 > surprise Percent
36.8201
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-20
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
2.93
Earnings History > 39 > eps Estimate
3.15
Earnings History > 39 > eps Difference
-0.22
Earnings History > 39 > surprise Percent
-6.9841
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1705
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.1705
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-22
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
3.24
Earnings History > 41 > eps Estimate
2.9
Earnings History > 41 > eps Difference
0.34
Earnings History > 41 > surprise Percent
11.7241
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-24
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.17
Earnings History > 42 > eps Estimate
0.16
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
6.25
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.15
Earnings History > 43 > eps Estimate
0.17
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-11.7647
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.15
Earnings History > 44 > eps Estimate
0.16
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-6.25
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6
Earnings History > 45 > eps Estimate
0.47
Earnings History > 45 > eps Difference
0.13
Earnings History > 45 > surprise Percent
27.6596
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.17
Earnings History > 46 > eps Estimate
0.15
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
13.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.11
Earnings History > 47 > eps Estimate
0.12
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-8.3333
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-27
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.38
Earnings History > 48 > eps Estimate
0.13
Earnings History > 48 > eps Difference
0.25
Earnings History > 48 > surprise Percent
192.3077
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.84
Earnings History > 50 > eps Estimate
0.83
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
1.2048
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0374
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0374
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0924
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0924
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0247
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0247
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0343
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0343
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0216
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.0216
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1168
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.1168
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0196
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0196
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0162
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0162
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.6092
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.6092
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0161
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0161
Earnings History > 60 > surprise Percent
-
Gruma, S.A.B. de C.V., together with its subsidiaries, manufactures and sells corn flour, tortillas, corn chips, and other related products in the United States, Mexico, Europe, Central America, Asia, and Oceania. It operates through Corn Flour and Packaged Tortilla Division (United States), Corn Flour Division (Mexico), Corn Flour and Packaged Tortilla Division (Europe), and Other segments. The company offers corn flour; packaged tortilla; grits snacks and/or cereals; beer grits; polenta; prepared corn or wheat flour; corn and wheat tortillas; tortilla chips, taco shells, and tostadas; flatbreads, including wraps, pita bread, naan, pizza doughs, chapatti, piadina, breakfast breads, and crackers; sauce and dips; palmito; pasta; marinades; and rice and oats. It also provides hearts of palm, wheat flour snacks, balanced feed for livestock, and other products. In addition, the company offers research, development, and production of equipment and machinery for corn flour and tortilla, as well as engages in the construction of corn flour production plants. It sells its products under the Maseca, Mission, Guerrero, Tosty, TortiRicas, Rumba, La Cima, Masa Rica, Del Fogón, Arroz Luisiana, Delicados, Rodotec, and Tortec brands, as well as Tortimasa, Juana, Mimasa, Bravos, Papiola, Tronaditas, Missiondeli, and Mexifoods brands. The company distributes its products through independent distributors and wholesalers, as well as supermarket chains, retailers, restaurants, cafeterias, hotels, and fast-food chains. Gruma, S.A.B. de C.V. was founded in 1949 and is headquartered in San Pedro Garza García, Mexico.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.0736Next Payout:
Jan 9, 2026Yield:
1.7318 %Analysts Offer Insights on Consumer Goods Companies: Gruma SAB de CV (OtherGPAGF) and Walmart (WMT) The Globe and Mail
Read more →Barclays downgrades Gruma stock to Underweight on weak growth outlook Investing.com
Read more →Showing 2 of 3
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Gruma SAB de CV
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
6.34
Date
2025-09-30
EPS Actual
0.38
EPS Estimate
7.07
EPS Difference
-6.69
Surprise Percent
-94.6252%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.