Octopus Investments Limited 6,294,268 shares6.40% Crucible Clarity Fund PLC 3,954,217 shares4.02%
Octopus Investments Limited 7,852,065 shares7.99% Octopus Investments Limited 8,840,079 shares8.99% Octopus Investments Limited 9,803,449 shares9.97% 14,436,461 shares14.68% 11,905,195 shares12.11% 9,895,011 shares10.07% Canaccord Genuity Group Inc. 14,720,307 shares14.98% Octopus Investments Limited 10,803,780 shares10.99% Octopus Investments Limited 10,858,803 shares11.05% 9,830,834 shares10.00%
Canaccord Genuity Group Inc. 15,616,010 shares15.89% 16,212,825 shares16.50% CANACCORD GENUITY GROUP INC 16,972,944 shares17.27% CANACCORD GENUITY GROUP INC 16,367,436 shares16.65% Canaccord Genuity Group Inc. 16,791,402 shares17.09% Octopus Investments Limited 10,804,920 shares10.99%
CANACCORD GENUITY GROUP INC 15,996,732 shares16.32%
14,719,839 shares15.02%
Canaccord Genuity Group Inc. 14,251,690 shares14.54%
Rowan Dartington & Co Ltd 3,695,694 shares3.77%