Easily identify outperforming stocks and invest smarter with Top Smart Score Stocks The latest update is out from Bunzl plc ( (GB:BNZL)). Bunzl plc announced the repurchase of 231,749 of its ...