Live News EARNINGS FLASH M impact Nov 04, 2026, 06:00 AM UTC Solvay Q3 EBITDA €173 Million, Below €186 Million Estimate Solvay reported Q3 EBITDA of €173 million versus an estimate of €186 million. SOLVAY SquawkNews Desk