Lansdowne Partners (UK) LLP 351,989,910 shares28.21% Lansdowne Partners (UK) LLP 351,989,910 shares29.00% Lansdowne Partners (UK) LLP 241,790,851 shares27.63% 28,066,382 shares3.60%
Lansdowne Partners (UK) LLP 231,790,851 shares29.90%
8,975,009 shares4.80%