Nestlé 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
CHF84.69B CHF91.12B CHF98.46B CHF107.55B CHF103.09B CHF100.58B CHF88.02B CHF83.77B CHF89.93B CHF92.37B CHF91.87B CHF89.08B CHF89.79B CHF89.92B CHF91.75B CHF92.87B CHF84.68B CHF87.47B CHF94.78B CHF93.35B CHF0.00M
GM % Gross Margin %
58.30% 58.39% 58.65% 58.13% 55.61% 56.78% 49.13% 47.32% 47.18% 47.92% 48.24% 49.79% 50.77% 49.32% 49.79% 49.77% 49.26% 48.02% 45.41% 46.09% 0.00%
OM Operating Margin
10.84% 13.03% 13.51% 13.97% 12.84% 13.15% 15.59% 15.61% 15.12% 15.53% 15.84% 15.43% 15.73% 16.35% 16.72% 17.28% 17.01% 17.04% 16.62% 16.77% 0.00%
EPS Earnings Per Share
CHF2.11 CHF2.53 CHF2.91 CHF2.88 CHF3.11 CHF3.10 CHF3.13 CHF3.46 CHF3.55 CHF3.44 CHF3.31 CHF3.40 CHF3.55 CHF4.02 CHF4.41 CHF4.21 CHF4.42 CHF4.80 CHF4.80 CHF0.00
Div. Dividends
CHF0.80 CHF0.90 CHF1.04 CHF1.22 CHF1.40 CHF1.60 CHF1.85 CHF1.95 CHF2.05 CHF2.15 CHF2.20 CHF2.25 CHF2.30 CHF2.35 CHF2.45 CHF2.70 CHF2.75 CHF2.80 CHF2.95 CHF3.00 CHF0.00
PR % Payout Ratio %
44.69% 42.65% 41.11% 41.92% 48.61% 51.45% 59.68% 62.30% 59.25% 60.56% 63.95% 67.98% 67.65% 66.20% 60.95% 61.22% 65.32% 63.35% 61.46% 62.50% 0
Sha. Shares
3879.48m 3873.52m 3882.34m 3837.22m 3762.72m 3615.61m 3,287m 3091.91m 3096.78m 3189.99m 3191.07m 3188.98m 3008.23m 3098.54m 3,063m 2887.48m 2785.05m 2750.46m 2750.46m 0m 2621.31m
OCF Operating Cash Flow
CHF10.41B CHF10.21B CHF11.68B CHF13.44B CHF10.76B CHF17.93B CHF13.61B CHF10.18B CHF15.67B CHF14.99B CHF14.70B CHF14.30B CHF15.58B CHF14.20B CHF15.40B CHF15.85B CHF14.38B CHF13.86B CHF11.91B CHF15.94B CHF0.00M
FCF Free Cash Flow
CHF7.12B CHF6.83B CHF7.48B CHF8.47B CHF6.21B CHF13.64B CHF8.62B CHF4.49B CHF9.88B CHF10.49B CHF10.79B CHF10.43B CHF10.89B CHF8.78B CHF10.93B CHF11.64B CHF10.01B CHF8.52B CHF6.57B CHF10.40B CHF0.00M
FCFS Free Cash Flow Per Share
CHF1.64 CHF1.56 CHF1.76 CHF2.05 CHF1.52 CHF3.71 CHF2.62 CHF1.61 CHF3.16 CHF3.03 CHF3.22 CHF3.20 CHF3.52 CHF3.07 CHF3.63 CHF3.97 CHF3.52 CHF3.06 CHF2.42 CHF3.68 CHF0.00