As of October 31, 2023, Bunzl plc has a total of 338,000,328 ordinary shares of 32 1/7 pence each. Each of these shares carries one voting right. It is important to note that Bunzl plc does not hold any shares in treasury.