Live News EARNINGS FLASH M impact Oct 22, 2026, 05:18 AM UTC Billerud Q3 Adjusted EBITDA at SEK 1,032 Million BILL SquawkNews Desk