David and Monique Newlands 31,690,000 shares4.84% 100,127,363 shares15.28% Discretionary investment management clients of Herald Investment Management Limited 29,104,648 shares4.54% David and Monique Newlands 33,121,498 shares5.16% David and Monique Newlands 26,615,000 shares4.15% Discretionary investment management clients of Herald Investment Management Limited 44,229,648 shares6.90%
86,686,849 shares13.90%
55,736,590 shares9.29%
David and Monique Newlands 19,055,000 shares3.17% Canaccord Genuity Group Inc. 64,665,960 shares10.92%
David and Monique Newlands 12,810,000 shares2.97%