Artemis Investment Management LLP 17,253,257 shares16.08% 9,072,306 shares8.46%
8,996,875 shares8.39% 8,438,599 shares7.87% The Goldman Sachs Group, Inc. 6,455,589 shares6.02% Artemis Investment Management LLP 16,586,587 shares15.54% 5,032,436 shares4.72% 4,091,376 shares3.83%
7,640,837 shares7.16% 4,439,399 shares4.16% Artemis Investment Management LLP 15,861,565 shares14.88% 3,243,549 shares3.04%
The Goldman Sachs Group, Inc. 3,196,561 shares3.00% Kapitalforeningen Wealth Invest The Goldman Sachs Group, Inc 0 shares0.00%
The Goldman Sachs Group, Inc. 5,152,275 shares4.83% Artemis Investment Management LLP 16,050,293 shares15.06% The Goldman Sachs Group, Inc 0 shares0.00%
Kapitalforeningen Wealth Invest 3,235,774 shares3.04%
The Goldman Sachs Group, Inc. 3,238,707 shares3.04%
Artemis Investment Management LLP 15,963,128 shares14.98% 10,607,045 shares9.99% 6,833,083 shares6.44% Janus Henderson Group plc 6,502,436 shares6.04% Farringdon Capital Management Janus Henderson Group plc 4,173,467 shares3.93% Farringdon Capital Management 3,195,375 shares3.01%
Farringdon Capital Management Janus Henderson Group plc 5,340,147 shares4.99% 5,530,788 shares5.15% 3,481,880 shares3.23%
Janus Henderson Group plc 5,449,319 shares5.00%
4,491,091 shares4.12% 10,945,424 shares10.00%
Artemis Investment Management LLP 16,510,468 shares15.10% Artemis Investment Management LLP 16,510,468 shares14.97% Artemis Investment Management LLP 16,906,979 shares15.25%
4,038,641 shares3.64%
Farringdon Capital Management Ameriprise Financial Group Ameriprise Financial Group 3,111,580 shares3.05%
Farringdon Capital Management 3,513,311 shares3.14%
3,854,377 shares3.45%
4,420,798 shares3.96% 6,126,408 shares5.50% 5,428,537 shares4.87% 7,363,486 shares6.66%