60,705,019 shares
Philip J Milton & Company Plc 4,297,448 shares7.08% Philip J Milton & Company Plc 3,687,441 shares6.07% 3,676,909 shares6.06%
Philip J Milton & Company Plc 3,391,118 shares5.59% John Peter Lobbenberg and his family 1,815,550 shares3.21%
Miton UK MicroCap Trust plc 1,495,155 shares2.64%
Philip J Milton & Company Plc 2,427,700 shares4.29%
1,750,000 shares3.04%
Jonathan David Selby Cranston 1,820,000 shares3.22%
Charwell Investments Limited 989,215 shares1.72%
Thomas William George Charlton 2,925,000 shares5.17%
Chelverton Growth Trust PLC 1,500,000 shares2.61%