Wal-Mart de México, 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$145.14B Mex$171.71B Mex$206.45B Mex$224.98B Mex$244.92B Mex$270.45B Mex$335.86B Mex$378.14B Mex$412.06B Mex$423.82B Mex$440.99B Mex$475.49B Mex$531.93B Mex$572.71B Mex$616.33B Mex$646.29B Mex$701.09B Mex$735.20B Mex$818.23B Mex$885.74B Mex$0.00M
GM % Gross Margin %
21.03% 21.31% 21.59% 21.65% 21.76% 21.67% 22.05% 22.32% 21.90% 21.93% 22.14% 21.49% 22.00% 22.77% 22.89% 22.82% 23.02% 23.26% 23.28% 23.68% 0.00%
OM Operating Margin
6.79% 7.43% 8.10% 8.30% 8.06% 8.23% 8.05% 8.00% 7.72% 7.47% 8.01% 6.99% 7.47% 7.66% 8.02% 8.36% 8.20% 8.50% 8.32% 8.28% 0.00%
EPS Earnings Per Share
Mex$0.55 Mex$0.72 Mex$0.83 Mex$0.87 Mex$1.00 Mex$1.11 Mex$1.25 Mex$1.31 Mex$1.25 Mex$1.42 Mex$1.43 Mex$1.63 Mex$1.86 Mex$2.11 Mex$2.17 Mex$1.92 Mex$2.53 Mex$2.81 Mex$2.96 Mex$0.00
Div. Dividends
Mex$0.16 Mex$0.19 Mex$0.19 Mex$0.30 Mex$0.19 Mex$0.35 Mex$0.35 Mex$0.55 Mex$0.55 Mex$0.92 Mex$1.38 Mex$1.84 Mex$1.68 Mex$2.50 Mex$1.75 Mex$2.08 Mex$2.52 Mex$1.63 Mex$1.71 Mex$2.69 Mex$0.00
PR % Payout Ratio %
36.36% 34.55% 26.39% 36.14% 21.84% 35.00% 31.53% 44.00% 41.98% 73.60% 97.18% 128.67% 103.07% 134.41% 82.94% 95.85% 131.25% 64.43% 60.85% 90.88% 0
Sha. Shares
17731.62m 17371.16m 17167.77m 16986.31m 16913.65m 16787.35m 17882.73m 17769.09m 17746.51m 17628.24m 17506.64m 17461.4m 17461.4m 17461.4m 17461.4m 17461.4m 17461.4m 17461.4m 17461.4m 0m 17446.32m
OCF Operating Cash Flow
Mex$9.51B Mex$16.07B Mex$15.57B Mex$13.86B Mex$20.61B Mex$26.32B Mex$28.87B Mex$32.19B Mex$29.64B Mex$28.70B Mex$38.15B Mex$38.90B Mex$47.11B Mex$49.14B Mex$47.53B Mex$57.36B Mex$61.37B Mex$64.88B Mex$64.47B Mex$85.12B Mex$0.00M
FCF Free Cash Flow
Mex$3.24B Mex$6.12B Mex$5.58B Mex$2.77B Mex$9.29B Mex$16.58B Mex$15.74B Mex$14.18B Mex$14.98B Mex$14.72B Mex$26.87B Mex$26.38B Mex$32.56B Mex$31.71B Mex$40.37B Mex$36.05B Mex$44.64B Mex$44.42B Mex$43.17B Mex$41.17B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$0.18 Mex$0.35 Mex$0.32 Mex$0.16 Mex$0.55 Mex$0.99 Mex$0.89 Mex$0.78 Mex$0.84 Mex$0.83 Mex$1.45 Mex$1.51 Mex$1.88 Mex$1.82 Mex$1.70 Mex$2.11 Mex$2.56 Mex$2.54 Mex$2.47 Mex$3.23 Mex$0.00