7,745,243 shares5.31%
Liontrust Investment Partners LLP 7,278,391 shares4.99%
Octopus Investments Limited 13,109,792 shares8.99% Octopus Investments Limited 14,560,452 shares9.98% Gresham House Asset Management Ltd 14,764,179 shares10.13%
Liontrust Asset Management Plc 14,410,647 shares9.88% Octopus Investments Limited 16,060,088 shares11.01% Octopus Investments Limited 14,710,966 shares10.09%
Liontrust Asset Management Plc 20,500,930 shares14.06%