Mex$320.88
Mex$0.00 (0.00%)
End-of-day quote: 05/25/2024
BMV:GRUMA B

Gruma, S.A.B. de C.V. Annual Report

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