# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 133,123,856 -22,643,741 1,409,781,635.04 0.067 2.3183 06/30/2026
2 Arrowstreet Capital LP 38,172,814 -9,148,244 404,250,100.26 0.1622 0.6648 06/30/2026
3 Alkeon Capital Management LLC 36,000,000 36,000,000 381,240,000 1.4131 0.6269 06/30/2026
4 Marshall Wace LLP 33,023,225 26,400,080 349,715,952.75 0.2857 0.5751 06/30/2026
5 Voya Investment Management Co. LLC 27,266,508 27,266,508 288,752,319.72 0.2257 0.4748 06/30/2026
6 Capital Research & Management Co. (World Investors) 25,599,787 25,599,787 271,101,744.33 0.0237 0.4458 06/30/2026
7 Susquehanna Financial Group LLLP 23,754,228 19,116,698 251,557,274.52 0.2274 0.4137 06/30/2026
8 Turiya Advisors Asia Ltd. 18,346,200 18,346,200 194,286,258 51.1364 0.3195 06/30/2026
9 Morgan Stanley & Co. LLC 17,661,966 17,489,986 187,040,219.94 0.0537 0.3076 06/30/2026
10 Strategic Advisers LLC 15,779,546 6,272,817 167,105,392.14 0.043 0.2748 06/30/2026
11 ClearBridge Investments LLC 14,876,499 14,876,499 157,542,124.41 0.1241 0.2591 06/30/2026
12 Capstone Investment Advisors LLC 14,595,379 14,595,379 154,565,063.61 1.2043 0.2542 06/30/2026
13 Jane Street Capital LLC 13,584,315 12,271,884 143,857,895.85 0.0841 0.2366 06/30/2026
14 Goldman Sachs & Co. LLC (Private Banking) 13,541,604 9,898,951 143,405,586.36 0.0358 0.2358 06/30/2026
15 Citadel Advisors LLC 13,459,321 -1,801,430 142,534,209.39 0.1039 0.2344 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Value Fund 71,903,143 -6,306,382 761,454,284.37 1.6338 1.2522 03/31/2026
2 Fidelity Growth Company Commingled Pool 39,865,797 -6,517,667 422,178,790.23 0.32 0.6943 06/30/2026
3 St. James's Place Unit Trust - Global Value 31,640,928 0 335,077,427.52 0.7627 0.551 09/30/2025
4 Fidelity Global Innovators Investment Trust 31,176,000 -9,615,800 330,153,840 0.9374 0.5429 05/31/2026
5 Fidelity Growth Company Fund 31,120,166 -3,805,600 329,562,557.94 0.3288 0.542 06/30/2026
6 American Funds Fundamental Investors 11,000,000 11,000,000 116,490,000 0.0656 0.1916 06/30/2026
7 American Funds New Perspective Fund 11,000,000 11,000,000 116,490,000 0.0691 0.1916 06/30/2026
8 Fidelity Advisor Growth Opportunities Fund 10,320,200 9,389,500 109,290,918 0.3155 0.1797 06/30/2026
9 Fidelity Growth Company K6 Fund 8,492,537 -1,381,533 89,935,966.83 0.3215 0.1479 06/30/2026
10 Allianz Global Investors Fund - Artificial Intelligence 7,876,778 7,876,778 83,415,079.02 0.9716 0.1372 04/30/2026
11 Fidelity Canadian Growth Company Fund 7,744,800 -3,428,000 82,017,432 0.5561 0.1349 05/31/2026
12 Fidelity Series Growth Company Fund 7,276,900 -1,537,000 77,062,371 0.3234 0.1267 06/30/2026
13 Fidelity Inv. Trust - International Discovery Fund 7,162,700 7,162,700 75,852,993 0.5773 0.1247 06/30/2026
14 Thrivent Mid Cap Stock Fund 6,577,423 -1,866,488 69,654,909.57 2.1418 0.1145 04/30/2026
15 ClearBridge International Growth Fund 6,397,761 6,397,761 67,752,288.99 0.9732 0.1114 07/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Alkeon Capital Management LLC 36,000,000 36,000,000 381,240,000 1.4131 0.6269 06/30/2026
2 Voya Investment Management Co. LLC 27,266,508 27,266,508 288,752,319.72 0.2257 0.4748 06/30/2026
3 Marshall Wace LLP 33,023,225 26,400,080 349,715,952.75 0.2857 0.5751 06/30/2026
4 Capital Research & Management Co. (World Investors) 25,599,787 25,599,787 271,101,744.33 0.0237 0.4458 06/30/2026
5 Susquehanna Financial Group LLLP 23,754,228 19,116,698 251,557,274.52 0.2274 0.4137 06/30/2026
6 Turiya Advisors Asia Ltd. 18,346,200 18,346,200 194,286,258 51.1364 0.3195 06/30/2026
7 Morgan Stanley & Co. LLC 17,661,966 17,489,986 187,040,219.94 0.0537 0.3076 06/30/2026
8 ClearBridge Investments LLC 14,876,499 14,876,499 157,542,124.41 0.1241 0.2591 06/30/2026
9 Capstone Investment Advisors LLC 14,595,379 14,595,379 154,565,063.61 1.2043 0.2542 06/30/2026
10 Jane Street Capital LLC 13,584,315 12,271,884 143,857,895.85 0.0841 0.2366 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 0 -99,477,170 0 0 0
2 Pzena Investment Management LLC 5,010,906 -86,931,601 53,065,494.54 0.0715 0.0873 06/30/2026
3 Slate Path Capital LP 0 -33,686,602 0 0 0
4 Fidelity Management & Research Co. LLC 133,123,856 -22,643,741 1,409,781,635.04 0.067 2.3183 06/30/2026
5 Oaktree Capital Management LP 0 -18,752,229 0 0 0
6 Alyeska Investment Group LP 970,873 -16,519,228 10,281,545.07 0.0256 0.0169 06/30/2026
7 Analog Century Management LP 0 -16,111,905 0 0 0
8 Point72 Asset Management LP 10,206,104 -15,898,338 108,082,641.36 0.1646 0.1777 06/30/2026
9 Arrowstreet Capital LP 38,172,814 -9,148,244 404,250,100.26 0.1622 0.6648 06/30/2026
10 Millennium Management LLC 5,443,815 -8,004,364 57,650,000.85 0.0385 0.0948 06/30/2026

Data provided by FactSet Research Systems Inc.