Bunzl plc (BNZL) Completes Repurchase of 519,646 Shares for Cancellation from 1-4 September 2026 Deals 17 d ago
Why Did Bunzl (LSE:BNZL) Pair An Upgraded Outlook With A Fresh Share Repurchase? Deals 20 d ago also on LSE
Bunzl (LSE:BNZL) Shares Jump On Upgraded Guidance — Is The Distribution Recovery Now Real? Earnings 21 d ago also on LSE
Bunzl Climbs After Upgrading Its Outlook This Week — Is The North American Repair Job Finally Done? Markets 22 d ago also on LSE
Bunzl (LSE:BNZL) — Are Margin Pressures Testing The Distribution Model Or Just Denting It? Markets 23 d ago also on LSE
Can Bunzl (LSE:BNZL) Restore The Quiet Reliability That Built Its Blue-Chip Reputation? Tech 28 d ago also on LSE RLBY