Live News EARNINGS FLASH L impact Oct 15, 2026, 05:36 AM UTC Duell Q4 Net Sales Rise to €31.0 Million Duell reported Q4 net sales of €31.0 million, up year over year. DUELL SquawkNews Desk