57,660,657 shares3.01% The Capital Group Companies, Inc. 96,584,348 shares5.04%
57,014,441 shares2.97% 57,606,609 shares3.00% 57,377,064 shares2.99% 98,163,918 shares5.11% 5,798,138 shares3.63%
85,394,740 shares5.33% 158,340,596 shares9.91% 159,867,213 shares10.01%
Liontrust Asset Management Plc 79,664,874 shares4.99% 82,244,354 shares5.14% 81,746,244 shares5.10% 81,847,887 shares5.11% 80,457,251 shares5.03%
Aggregate of abrdn plc affiliated investment management entities 80,009,270 shares5.01%
abrdn plc affiliated investment management entities Aggregate of abrdn plc affiliated investment management entities with delegated voting rights on behalf of multiple managed portfolios 81,310,717 shares5.09%
Aggregate of abrdn plc affiliated investment management entities Liontrust Asset Management Plc 159,864,309 shares10.01% 79,599,641 shares4.98% 80,113,812 shares5.01% Aggregate of abrdn plc affiliated investment management entities 80,008,465 shares5.01%
79,750,260 shares4.99% Liontrust Asset Management Plc 176,717,197 shares11.06%
81,204,898 shares5.08% 79,888,749 shares5.00% 79,902,833 shares5.01% 79,854,321 shares5.00%