7,199,893 shares5.34% The Capital Group Companies, Inc. 17,483,353 shares13.02% 4,031,171 shares3.00% 4,010,331 shares2.99% 6,751,002 shares5.02%
4,035,752 shares3.01% 6,756,348 shares5.02% 4,007,156 shares2.99% The Capital Group Companies, Inc. 17,383,453 shares12.96% 6,714,435 shares5.00%
The Capital Group Companies, Inc. 17,445,790 shares13.00% 7,068,646 shares5.27% 4,041,139 shares3.01% The Capital Group Companies, Inc. 17,259,098 shares12.86% 6,684,939 shares4.98% 3,991,451 shares2.97% 6,971,520 shares5.20% The Capital Group Companies, Inc. 17,443,394 shares13.00% 6,786,681 shares5.06%
4,043,099 shares3.02%
The Capital Group Companies, Inc. 18,462,364 shares13.77% The Capital Group Companies, Inc. 18,982,347 shares14.16% The Capital Group Companies, Inc. 17,438,091 shares13.00% The Capital Group Companies, Inc. 17,382,606 shares12.97% The Capital Group Companies, Inc. 17,426,358 shares13.00% The Capital Group Companies, Inc. 17,317,358 shares12.92% The Capital Group Companies, Inc. 18,652,514 shares13.92% The Capital Group Companies, Inc. 18,813,976 shares14.04%
Mawer Investment Management Ltd. 6,688,371 shares4.99%
7,279,157 shares5.42%
6,242,504 shares5.00%
6,238,720 shares5.00%