# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 WCM Investment Management LLC 6,389,671 -264,586 854,682,392.96 1.2247 7.9122 03/31/2025
2 Artisan Partners LP 4,290,924 4,290,924 573,953,994.24 0.4758 5.3134 03/31/2025
3 Ninety One UK Ltd. 2,918,187 221,785 390,336,693.12 0.7193 3.6135 03/31/2025
4 Wellington Management Co. LLP 2,692,818 275,288 360,191,335.68 0.0622 3.3345 03/31/2025
5 Invesco Advisers, Inc. 2,477,200 1,058,055 331,350,272 0.135 3.0675 03/31/2025
6 Massachusetts Financial Services Co. 2,282,117 -852,408 305,255,969.92 0.0987 2.8259 03/31/2025
7 AllianceBernstein LP 1,860,907 542,002 248,914,920.32 0.0788 2.3043 03/31/2025
8 ClearBridge Investments LLC 1,844,458 347,963 246,714,702.08 0.1904 2.284 03/31/2025
9 Templeton Global Advisors Ltd. 1,698,163 627,857 227,146,282.88 0.9203 2.1028 03/31/2025
10 D. E. Shaw & Co. LP 1,661,736 1,496,271 222,273,807.36 0.2458 2.0577 03/31/2025
11 Fidelity Management & Research Co. LLC 1,559,477 -64,531 208,595,643.52 0.013 1.9311 03/31/2025
12 Sustainable Growth Advisers LP 1,511,838 163,918 202,223,450.88 1.0207 1.8721 03/31/2025
13 Janus Henderson Investors US LLC 1,329,319 248,976 177,809,709.44 0.0944 1.6461 03/31/2025
14 Ruane, Cunniff & Goldfarb LP 1,254,350 1,254,350 167,781,856 2.3504 1.5532 03/31/2025
15 Comgest SA 1,189,086 -26,559 159,052,143.36 0.762 1.4724 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 4,290,924 4,290,924 573,953,994.24 0.4758 5.3134 03/31/2025
2 D. E. Shaw & Co. LP 1,661,736 1,496,271 222,273,807.36 0.2458 2.0577 03/31/2025
3 Ruane, Cunniff & Goldfarb LP 1,254,350 1,254,350 167,781,856 2.3504 1.5532 03/31/2025
4 Invesco Advisers, Inc. 2,477,200 1,058,055 331,350,272 0.135 3.0675 03/31/2025
5 Allspring Global Investments LLC 872,693 872,122 116,731,415.68 0.1568 1.0806 03/31/2025
6 Templeton Global Advisors Ltd. 1,698,163 627,857 227,146,282.88 0.9203 2.1028 03/31/2025
7 AllianceBernstein LP 1,860,907 542,002 248,914,920.32 0.0788 2.3043 03/31/2025
8 Fisher Funds Management Ltd. 516,666 516,666 69,109,244.16 1.4034 0.6398 03/31/2025
9 Manulife Investment Management (US) LLC 464,837 446,689 62,176,597.12 0.0465 0.5756 03/31/2025
10 Fiduciary Management, Inc. 433,425 433,425 57,974,928 0.4038 0.5367 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 815,577 -1,861,107 109,091,579.52 0.0137 1.0099 03/31/2025
2 Capital Research & Management Co. (Global Investors) 107,915 -1,793,806 14,434,710.4 0.0024 0.1336 03/31/2025
3 Boston Partners Global Investors, Inc. 604,919 -1,679,765 80,913,965.44 0.086 0.7491 03/31/2025
4 William Blair Investment Management LLC 26,678 -1,356,183 3,568,449.28 0.0045 0.033 03/31/2025
5 Lazard Asset Management LLC 1,008,965 -1,351,096 134,959,158.4 0.1232 1.2494 03/31/2025
6 Victory Capital Management, Inc. (Investment Management) 0 -1,277,810 0 0 0
7 BlueSpruce Investments LP 0 -1,011,789 0 0 0
8 Massachusetts Financial Services Co. 2,282,117 -852,408 305,255,969.92 0.0987 2.8259 03/31/2025
9 Bessemer Investment Management LLC 15,638 -839,669 2,091,738.88 0.003 0.0194 03/31/2025
10 AustralianSuper Pty Ltd. 0 -664,758 0 0 0

Data provided by FactSet Research Systems Inc.