J.P. Morgan Securities PLC 7,550,000 shares5.90%
J.P. Morgan Securities PLC 7,550,000 shares5.90%
J.P. Morgan Securities PLC 7,550,000 shares5.90%
J.P. Morgan Securities plc 7,550,000 shares5.90% J.P. Morgan Securities plc 6,550,000 shares5.12%
10,241,101 shares8.00% Client funds managed by Downing LLP 7,739,774 shares6.05% 3,650,500 shares2.85%
6,431,677 shares5.02%
Client funds managed by Downing LLP 5,340,088 shares4.19% Octopus Investments Limited 4,950,000 shares3.87% Client funds managed by Downing LLP 3,903,619 shares3.05%
Octopus Investments Limited 6,094,500 shares4.78%