Discretionary investment management clients of Herald Investment Management Limited 4,703,925 shares5.17%
Discretionary investment management clients of Herald Investment Management Limited 4,703,925 shares5.17% Discretionary investment management clients of Herald Investment Management Limited 3,703,925 shares4.07%
10,082,679 shares11.09% 9,793,705 shares10.77% 10,369,678 shares11.41% Octopus Investments Limited 2,662,874 shares2.89% Octopus Investments Limited 3,561,581 shares3.86% 7,571,786 shares8.21%
Pershing Nominees Limited Pershing Nominees Limited 8,290,218 shares8.99%
9,166,834 shares9.94% 9,878,450 shares10.71%
Octopus Investments Limited 4,562,327 shares4.95% Octopus Investments Limited 5,287,327 shares5.81% Stellar Asset Management Limited 1,674,827 shares1.84%
Close Brothers Asset Management 455,206 shares0.50%
Octopus Investments Limited 6,124,416 shares6.73%