Octopus Investments Limited 1,794,679 shares12.97% Octopus Investments Limited 1,909,679 shares13.81% Octopus Investments Limited 2,040,000 shares14.75% Octopus Investments Limited 2,150,000 shares15.66% Octopus Investments Limited 2,250,000 shares16.41%
535,000 shares3.90% Crucible Clarity Fund Plc 666,666 shares4.86%
1,100,000 shares8.02%
One Health Group Trustees LLP 977,066 shares9.30% One Health Group Trustees LLP 927,066 shares8.82%
535,000 shares5.09%