Germany's Merck KGaA is raising its annual forecast for the third time this year Nov 12, 2026 · Cris Tolomia The German science company is forecasting 2026 net sales of €21.5 billion to €21.9 billion after 5.1% organic sales growth in the quarter Read more »