Gruma, S.A.B. de C.V. financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
Mex$25.80B Mex$29.35B Mex$32.19B Mex$35.82B Mex$44.79B Mex$50.49B Mex$46.23B Mex$48.49B Mex$49.27B Mex$49.04B Mex$49.94B Mex$58.28B Mex$68.21B Mex$70.58B Mex$74.04B Mex$77.39B Mex$91.10B Mex$4.62B Mex$5.60B Mex$6.58B Mex$0.00M
GM % Gross Margin %
35.84% 34.69% 34.84% 32.45% 32.50% 34.44% 31.73% 31.18% 31.91% 34.20% 36.77% 38.33% 38.20% 37.94% 37.40% 37.11% 38.25% 35.97% 35.37% 35.49% 0.00%
OM Operating Margin
7.73% 5.79% 5.81% 5.23% 7.29% 7.54% 5.37% 5.39% 5.42% 9.80% 12.30% 13.14% 13.31% 13.19% 12.76% 12.01% 12.43% 11.63% 10.88% 11.90% 0.00%
EPS Earnings Per Share
Mex$2.45 Mex$3.06 Mex$4.50 Mex$-21.81 Mex$2.71 Mex$0.92 Mex$9.35 Mex$2.44 Mex$7.16 Mex$8.53 Mex$11.73 Mex$13.68 Mex$14.37 Mex$11.58 Mex$11.60 Mex$13.31 Mex$15.72 Mex$15.67 Mex$18.64 Mex$0.00
Div. Dividends
Mex$0.00 Mex$1.18 Mex$0.89 Mex$1.30 Mex$0.11 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$1.50 Mex$2.00 Mex$2.00 Mex$2.00 Mex$4.28 Mex$4.47 Mex$5.15 Mex$5.20 Mex$5.40 Mex$5.40 Mex$0.00
PR % Payout Ratio %
0 48.16% 29.08% 28.89% -0.50% 0.00% 0.00% 0.00% 0.00% 0.00% 17.58% 17.05% 14.62% 13.92% 36.96% 38.53% 38.69% 33.08% 34.46% 28.97% 0
Sha. Shares
450.77m 452.55m 482.55m 482.55m 563.65m 563.65m 563.65m 563.65m 563.65m 432.75m 432.75m 432.75m 432.75m 432.75m 423.83m 413.47m 401.48m 386.42m 370.31m 0m 364.76m
OCF Operating Cash Flow
Mex$2.03B Mex$1.99B Mex$1.97B Mex$267.35M Mex$2.21B Mex$5.17B Mex$3.29B Mex$1.75B Mex$1.81B Mex$6.68B Mex$6.73B Mex$5.06B Mex$8.98B Mex$5.00B Mex$7.71B Mex$7.65B Mex$12.87B Mex$560.95M Mex$300.27M Mex$740.98M Mex$0.00M
FCF Free Cash Flow
Mex$1.10B Mex$-303.25M Mex$-533.39M Mex$-1870.81M Mex$373.00M Mex$4.04B Mex$2.14B Mex$231.34M Mex$-978.45M Mex$5.21B Mex$5.13B Mex$2.63B Mex$3.29B Mex$265.75M Mex$3.62B Mex$5.48B Mex$9.22B Mex$5.58B Mex$26.60M Mex$11.44B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$1.59 Mex$1.37 Mex$0.07 Mex$-4.09 Mex$-0.96 Mex$6.90 Mex$4.06 Mex$0.25 Mex$-1.06 Mex$11.92 Mex$11.82 Mex$6.06 Mex$7.68 Mex$-0.74 Mex$8.22 Mex$13.97 Mex$22.61 Mex$0.69 Mex$0.01 Mex$1.43 Mex$0.00