# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 205,163,924 49,396,327 1,920,334,328.64 0.0928 3.5729 03/31/2026
2 Artisan Partners LP 91,298,033 -8,179,137 854,549,588.88 0.6066 1.5899 03/31/2026
3 Arrowstreet Capital LP 41,855,433 -5,465,625 391,766,852.88 0.1727 0.7289 03/31/2026
4 Slate Path Capital LP 35,838,802 2,152,200 335,451,186.72 3.6471 0.6241 03/31/2026
5 Turiya Advisors Asia Ltd. 18,092,100 18,092,100 169,342,056 23.8204 0.3151 03/31/2026
6 Point72 Asset Management LP 15,480,468 -10,623,974 144,897,180.48 0.2087 0.2696 03/31/2026
7 Thrivent Asset Management LLC 14,113,712 -375,993 132,104,344.32 0.2147 0.2458 03/31/2026
8 Strategic Advisers LLC 14,093,588 4,586,859 131,915,983.68 0.0347 0.2454 03/31/2026
9 Folketrygdfondet 13,476,498 -1,176,121 126,140,021.28 0.3656 0.2347 03/31/2026
10 Jane Street Capital LLC 13,384,177 12,071,746 125,275,896.72 0.0999 0.2331 03/31/2026
11 Renaissance Technologies LLC 13,294,780 7,546,000 124,439,140.8 0.1668 0.2315 03/31/2026
12 Oaktree Capital Management LP 11,200,308 -7,551,921 104,834,882.88 1.8268 0.1951 03/31/2026
13 UBS Securities LLC 10,655,427 -4,205,533 99,734,796.72 0.0346 0.1856 03/31/2026
14 Analog Century Management LP 10,494,766 -5,617,139 98,231,009.76 3.2163 0.1828 03/31/2026
15 Millennium Management LLC 9,994,896 -3,453,283 93,552,226.56 0.0619 0.1741 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Value Fund 71,903,143 -6,306,382 673,013,418.48 1.4528 1.2522 03/31/2026
2 Fidelity Growth Company Commingled Pool 39,865,797 -6,517,667 373,143,859.92 0.2856 0.6943 06/30/2026
3 St. James's Place Unit Trust - Global Value 31,640,928 0 296,159,086.08 0.6787 0.551 09/30/2025
4 Fidelity Global Innovators Investment Trust 31,176,000 -9,615,800 291,807,360 0.8414 0.5429 05/31/2026
5 Fidelity Growth Company Fund 31,120,166 -3,805,600 291,284,753.76 0.2932 0.542 06/30/2026
6 American Funds Fundamental Investors 11,000,000 11,000,000 102,960,000 0.0576 0.1916 06/30/2026
7 American Funds New Perspective Fund 11,000,000 11,000,000 102,960,000 0.0612 0.1916 06/30/2026
8 Fidelity Advisor Growth Opportunities Fund 10,320,200 9,389,500 96,597,072 0.277 0.1797 06/30/2026
9 Fidelity Growth Company K6 Fund 8,492,537 -1,381,533 79,490,146.32 0.2859 0.1479 06/30/2026
10 Fidelity Canadian Growth Company Fund 7,744,800 -3,428,000 72,491,328 0.5018 0.1349 05/31/2026
11 Fidelity Series Growth Company Fund 7,276,900 -1,537,000 68,111,784 0.2883 0.1267 06/30/2026
12 Fidelity Inv. Trust - International Discovery Fund 7,162,700 7,162,700 67,042,872 0.5108 0.1247 06/30/2026
13 Thrivent Mid Cap Stock Fund 6,577,423 -1,866,488 61,564,679.28 1.8767 0.1145 04/30/2026
14 ClearBridge International Growth Fund 6,397,761 6,397,761 59,883,042.96 0.8403 0.1114 06/30/2026
15 Thrivent Variable Product - Mid Cap Stock Portfolio 5,019,388 36,902 46,981,471.68 2.2614 0.0874 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 205,163,924 49,396,327 1,920,334,328.64 0.0928 3.5729 03/31/2026
2 Turiya Advisors Asia Ltd. 18,092,100 18,092,100 169,342,056 23.8204 0.3151 03/31/2026
3 Jane Street Capital LLC 13,384,177 12,071,746 125,275,896.72 0.0999 0.2331 03/31/2026
4 FMR Investment Management (UK) Ltd. 8,136,446 8,136,446 76,157,134.56 0.3415 0.1417 06/30/2026
5 Renaissance Technologies LLC 13,294,780 7,546,000 124,439,140.8 0.1668 0.2315 03/31/2026
6 Quadrature Capital Ltd. 6,386,012 6,367,516 59,773,072.32 0.5079 0.1112 06/30/2026
7 Panview Capital Ltd. 5,960,932 5,960,932 55,794,323.52 10.4697 0.1038 03/31/2026
8 SG Americas Securities LLC 5,679,151 5,679,151 53,156,853.36 0.0301 0.0989 06/30/2026
9 Goldman Sachs & Co. LLC (Private Banking) 8,981,056 5,338,403 84,062,684.16 0.0253 0.1564 03/31/2026
10 Samlyn Capital LLC 5,212,154 5,212,154 48,785,761.44 0.7048 0.0908 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Pzena Investment Management LLC 5,010,906 -86,931,601 46,902,080.16 0.0635 0.0873 06/30/2026
2 Alyeska Investment Group LP 6,819,726 -10,670,375 63,832,635.36 0.1493 0.1188 03/31/2026
3 Point72 Asset Management LP 15,480,468 -10,623,974 144,897,180.48 0.2087 0.2696 03/31/2026
4 Artisan Partners LP 91,298,033 -8,179,137 854,549,588.88 0.6066 1.5899 03/31/2026
5 Oaktree Capital Management LP 11,200,308 -7,551,921 104,834,882.88 1.8268 0.1951 03/31/2026
6 Citadel Advisors LLC 8,585,177 -6,675,574 80,357,256.72 0.0687 0.1495 03/31/2026
7 Analog Century Management LP 10,494,766 -5,617,139 98,231,009.76 3.2163 0.1828 03/31/2026
8 Arrowstreet Capital LP 41,855,433 -5,465,625 391,766,852.88 0.1727 0.7289 03/31/2026
9 UBS Securities LLC 10,655,427 -4,205,533 99,734,796.72 0.0346 0.1856 03/31/2026
10 Russell Investment Management LLC 1,513,837 -3,548,504 14,169,514.32 0.0109 0.0264 06/30/2026

Data provided by FactSet Research Systems Inc.