IMCD reports EBITA of EUR 285 million (+4%) in the first half of 2026 | Phynwire