Nestlé
CHF 74.78Change from previous close: +0.20%Absolute change: +CHF 0.15
At a glance
- Revenue growth
- −2.00%
- 2025 vs 2024
- Net income growth
- −17.01%
- 2025 vs 2024
- Net margin
- 10.0%
- 2024: 11.9%
Financial data
Amounts in millions of CHF; per-share values in CHF; shares in millions.
| Item | Q2 2026 | Q4 2025 | Q2 2025 | Q4 2024 | Q2 2024 | Q4 2023 | Q2 2023 | Q4 2022 | Q2 2022 | Q4 2021 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 43,300 | 45,475 | 44,410 | 46,489 | 45,231 | 46,875 | 46,476 | 49,022 | 45,758 | 45,544 |
| Cost of revenue | 23,118 | 25,085 | 23,609 | 24,880 | 23,790 | 25,156 | 25,172 | 27,112 | 24,633 | 24,069 |
| Gross profit | 20,182 | 20,390 | 20,801 | 21,609 | 21,441 | 21,719 | 21,304 | 21,910 | 21,125 | 21,475 |
| Selling, general and administrative | 12,328 | 12,501 | 12,728 | 12,961 | 12,770 | 12,775 | 12,590 | 12,657 | 12,634 | 12,828 |
| Research and development | 773 | 827 | 786 | 837 | 830 | 846 | 810 | 888 | 808 | 877 |
| Operating income | 6,977 | 6,769 | 7,137 | 7,769 | 7,787 | 7,896 | 7,762 | 8,018 | 7,630 | 7,589 |
| EBIT | 6,977 | 6,769 | 7,137 | 7,769 | 7,787 | 7,896 | 7,762 | 8,018 | 7,630 | 7,589 |
| EBITDA | 8,743 | 7,716 | 8,936 | 8,608 | 9,552 | 8,672 | 9,484 | 8,852 | 9,386 | 8,423 |
| Interest expense | 862 | 754 | 929 | 775 | 925 | 649 | 851 | 600 | 524 | 372 |
| Pre-tax income | 4,838 | 5,125 | 6,769 | 7,036 | 7,452 | 6,509 | 7,314 | 5,425 | 6,901 | 12,290 |
| Income tax | 1,242 | 1,038 | 1,602 | 1,637 | 1,677 | 785 | 1,529 | 1,231 | 1,499 | 1,140 |
| Net income | 3,472 | 3,968 | 5,065 | 5,240 | 5,644 | 5,560 | 5,649 | 4,023 | 5,247 | 10,960 |
| Net income to common shareholders | 3,472 | 3,968 | 5,065 | 5,240 | 5,644 | 5,560 | 5,649 | 4,023 | 5,247 | 10,960 |
| Basic EPS | 1.35 | 1.54 | 1.97 | 2.03 | 2.16 | 2.11 | 2.13 | 1.50 | 1.92 | 3.95 |
| Diluted EPS | 1.35 | 1.54 | 1.97 | 2.03 | 2.16 | 2.11 | 2.12 | 1.50 | 1.92 | 3.95 |
| Average shares (basic) | 2,573 | 2,573 | 2,573 | 2,583 | 2,609 | 2,635 | 2,657 | 2,685 | 2,729 | 2,777 |
| Average shares (diluted) | 2,573 | 2,579 | 2,573 | 2,585 | 2,613 | 2,635 | 2,665 | 2,685 | 2,733 | 2,778 |
