Grupo Herdez, 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$5.63B Mex$5.94B Mex$6.35B Mex$6.47B Mex$7.25B Mex$8.27B Mex$8.87B Mex$9.70B Mex$12.04B Mex$13.18B Mex$14.32B Mex$16.36B Mex$18.18B Mex$20.06B Mex$20.97B Mex$22.42B Mex$24.04B Mex$26.15B Mex$31.65B Mex$36.21B Mex$0.00M
GM % Gross Margin %
37.24% 40.07% 40.66% 36.18% 33.44% 36.03% 39.02% 36.55% 32.91% 35.75% 38.98% 41.44% 39.95% 39.33% 39.34% 38.50% 37.39% 36.90% 35.41% 38.88% 0.00%
OM Operating Margin
7.67% 13.78% 14.52% 13.68% 11.91% 15.54% 18.40% 15.86% 13.67% 13.92% 15.67% 15.45% 13.07% 14.02% 14.24% 12.93% 11.98% 11.57% 11.95% 14.05% 0.00%
EPS Earnings Per Share
Mex$1.86 Mex$1.79 Mex$1.85 Mex$1.41 Mex$1.79 Mex$1.94 Mex$1.66 Mex$2.43 Mex$2.72 Mex$2.48 Mex$2.17 Mex$2.02 Mex$2.28 Mex$3.98 Mex$0.00
Div. Dividends
Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$1.00 Mex$0.75 Mex$0.85 Mex$0.85 Mex$0.90 Mex$0.90 Mex$0.90 Mex$0.90 Mex$1.10 Mex$1.10 Mex$1.20 Mex$1.20 Mex$1.20 Mex$1.50 Mex$0.00
PR % Payout Ratio %
0 0 0 0 0 0 53.76% 41.90% 45.95% 60.28% 50.28% 46.39% 54.22% 37.04% 40.44% 44.35% 55.30% 59.41% 52.63% 37.69% 0
Sha. Shares
421.98m 422.85m 427.05m 428.2m 428.36m 427.47m 424.82m 427.57m 431.78m 431.83m 429.53m 431.37m 431.91m 428.91m 425.09m 405.9m 374.51m 353.82m 335.49m 0m 330m
OCF Operating Cash Flow
Mex$493.26M Mex$868.51M Mex$744.15M Mex$593.77M Mex$241.21M Mex$1.18B Mex$1.21B Mex$813.77M Mex$909.63M Mex$1.50B Mex$2.05B Mex$2.11B Mex$1.38B Mex$2.04B Mex$2.11B Mex$2.70B Mex$2.83B Mex$1.31B Mex$4.26B Mex$5.02B Mex$0.00M
FCF Free Cash Flow
Mex$438.51M Mex$495.62M Mex$648.71M Mex$550.37M Mex$139.59M Mex$885.38M Mex$924.84M Mex$504.12M Mex$350.54M Mex$607.54M Mex$1.29B Mex$1.03B Mex$403.79M Mex$1.33B Mex$1.62B Mex$1.96B Mex$2.28B Mex$605.01M Mex$3.47B Mex$2.08B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$1.05 Mex$1.14 Mex$1.52 Mex$1.28 Mex$0.33 Mex$2.07 Mex$2.17 Mex$1.15 Mex$0.68 Mex$1.41 Mex$3.01 Mex$2.22 Mex$0.68 Mex$3.09 Mex$3.74 Mex$4.08 Mex$5.56 Mex$0.92 Mex$9.35 Mex$12.42 Mex$0.00