Mex$12.71
Mex$-0.04 (-0.31%)
End-of-day quote: 05/10/2024
BMV:ALFA A

Alfa 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$291.21B Mex$363.86B Mex$296.80B Mex$263.87B Mex$337.75B Mex$366.43B Mex$317.63B Mex$293.78B Mex$258.30B Mex$229.23B Mex$203.46B Mex$200.17B Mex$182.97B Mex$136.40B Mex$115.63B Mex$116.19B Mex$106.83B Mex$79.50B Mex$72.15B Mex$60.77B
GM % Gross Margin %
19.11% 19.23% 21.49% 21.71% 18.95% 20.16% 19.94% 22.93% 20.90% 18.11% 18.00% 17.77% 17.20% 19.24% 20.24% 16.67% 17.93% 20.94% 21.72% 20.75%
OM Operating Margin
5.25% 8.87% 9.45% 5.95% 5.93% 7.65% 5.57% 8.60% 7.74% 7.53% 8.04% 8.23% 7.32% 7.89% 7.47% 4.94% 5.90% 7.69% 9.21% 8.77%
EPS Earnings Per Share
Mex$0.00 Mex$-1.74 Mex$2.08 Mex$0.58 Mex$-1.80 Mex$1.15 Mex$2.60 Mex$-0.56 Mex$0.61 Mex$0.74 Mex$-0.44 Mex$1.15 Mex$1.74 Mex$1.00 Mex$0.91 Mex$0.36 Mex$-2.00 Mex$0.63 Mex$0.91 Mex$1.34 Mex$0.93
Div. Dividends
Mex$0.39 Mex$0.83 Mex$0.51 Mex$0.40 Mex$0.79 Mex$0.62 Mex$0.65 Mex$0.65 Mex$0.59 Mex$0.46 Mex$1.00 Mex$0.29 Mex$0.21 Mex$0.02 Mex$0.17 Mex$0.17 Mex$0.14 Mex$0.25 Mex$0.09 Mex$0.09
PR % Payout Ratio %
-22.41% 39.90% 87.93% -22.22% 68.70% 23.85% -116.07% 106.56% 79.73% -104.55% 86.96% 16.67% 21.00% 2.20% 47.22% -8.50% 22.22% 27.47% 6.72% 9.68%
Sha. Shares
4818.82m 4818.82m 4905.7m 4909.21m 5015.04m 5055.11m 5055.11m 5120.5m 5120.5m 5134.5m 5142.5m 5,146m 5199.32m 5344.94m 5594.02m 5594.02m 5601.33m 5601.33m 5805.49m 5805.49m
OCF Operating Cash Flow
Mex$25.57B Mex$27.66B Mex$26.38B Mex$29.36B Mex$30.57B Mex$35.05B Mex$34.40B Mex$37.30B Mex$30.51B Mex$23.95B Mex$19.76B Mex$20.99B Mex$14.81B Mex$12.83B Mex$14.04B Mex$8.48B Mex$10.06B Mex$6.20B Mex$6.77B Mex$5.34B
FCF Free Cash Flow
Mex$19.77B Mex$20.09B Mex$16.43B Mex$16.32B Mex$16.33B Mex$19.43B Mex$15.59B Mex$15.71B Mex$18.67B Mex$14.98B Mex$7.56B Mex$5.86B Mex$7.80B Mex$8.59B Mex$10.32B Mex$3.21B Mex$-11149.34M Mex$-1854.10M Mex$3.66B Mex$2.68B
FCFS Free Cash Flow Per Share
Mex$3.93 Mex$4.05 Mex$3.34 Mex$4.38 Mex$2.78 Mex$3.45 Mex$2.60 Mex$2.19 Mex$2.56 Mex$1.85 Mex$1.47 Mex$2.37 Mex$1.51 Mex$1.59 Mex$1.86 Mex$0.57 Mex$0.66 Mex$-0.13 Mex$0.61 Mex$0.46