Bunzl PLC (LSE:BNZL) shares surged to an all-time high after the company announced impressive interim results and a substantial share buyback programme. The FTSE 100-listed distributor reported a 10% increase
Bunzl PLC (LSE:BNZL) shares surged to an all-time high after the company announced impressive interim results and a substantial share buyback programme. The FTSE 100-listed distributor reported a 10% increase






