Michelin Sees 2.5% Sales Fall to €25.8 Billion, Rolls Out €600 Million Savings Plan
Michelin reported a 2.5% year-over-year decline in full-year 2025 net sales to €25.8 billion and a 60 basis-point drop in operating margin to 11.4%. Management unveiled a €600 million cost savings program and committed €1.8 billion to capacity upgrades and sustainability projects in 2026.
1. Full-Year 2025 Financial Results
Michelin’s full-year 2025 net sales reached €25.8 billion, down 2.5% from 2024, reflecting weaker replacement tire volumes in Europe and softer demand in industrial segments. Operating margin contracted by 60 basis points to 11.4%, weighed down by raw material cost inflation and currency headwinds.
2. Cost Savings and Margin Restoration
To counter margin pressure, management introduced a €600 million efficiency program targeting procurement savings, overhead reductions and optimized logistics. Executives aim to recoup 80% of these savings by mid-2026 and refocus resources on high-margin product lines.
3. 2026 Capex and Sustainability Investment
Michelin earmarked €1.8 billion for 2026 capital expenditure, prioritizing plant modernizations, automation projects and rubber recycling initiatives. The investments support the company’s longer-term goal of reducing carbon emissions by 20% per tire produced by 2030.