1,050,000 shares4.31% 935,000 shares3.84%
750,000 shares3.08%
Artemis Investment Management LLP 942,612 shares3.87% Octopus Investments Limited 6,673,244 shares27.39% Artemis Investment Management LLP 1,042,612 shares4.54%
Octopus Investments Limited 5,531,122 shares24.07% Octopus Investments Limited 5,326,122 shares23.17%