Artemis Investment Management LLP 21,851,288 shares4.01% Artemis Investment Management LLP 17,011,282 shares3.12%
58,897,128 shares10.86% 64,380,906 shares11.87% 154,094,444 shares28.48% 24,032,568 shares4.44%
148,346,519 shares27.42%
River Global Investors LLP 18,663,526 shares3.45%
ODEY ASSET MANAGEMENT LLP 65,184,813 shares12.06%
Livermore Strategic Opportunities, LP 32,040,316 shares5.93%