# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Wellington Management Co. LLP 43,638,258 -926,436 1,069,573,703.58 0.1686 7.5198 03/31/2026
2 D1 Capital Partners LP 28,300,283 3,897,570 693,639,936.33 5.179 4.8767 03/31/2026
3 Fidelity Management & Research Co. LLC 24,503,712 16,409,894 600,585,981.12 0.0295 4.2225 03/31/2026
4 Massachusetts Financial Services Co. 9,356,071 -666,694 229,317,300.21 0.0712 1.6122 03/31/2026
5 JPMorgan Investment Management, Inc. 7,920,523 -1,266,434 194,132,018.73 0.0025 1.3649 03/31/2026
6 Alyeska Investment Group LP 7,783,588 2,617,473 190,775,741.88 0.454 1.3413 03/31/2026
7 State Street Global Advisors, Australia, Ltd. 6,306,760 0 154,578,687.6 0.0183 1.0868 11/10/2025
8 Point72 Asset Management LP 6,275,375 -1,027,644 153,809,441.25 0.2228 1.0814 03/31/2026
9 State Street Global Advisors Trust Co. 5,843,878 0 143,233,449.78 0.1663 1.007 11/10/2025
10 Hill City Capital LP 5,621,700 501,500 137,787,867 3.7961 0.9687 03/31/2026
11 Phoenix Investments House Ltd. 5,449,639 -68,000 133,570,651.89 0.9386 0.9391 03/31/2026
12 Slate Path Capital LP 5,364,500 0 131,483,895 1.4056 0.9244 03/31/2026
13 Wellington Management International Ltd. 5,200,203 1,643,498 127,456,975.53 0.4823 0.8961 03/31/2026
14 BlackRock Fund Advisors 4,451,448 991,673 109,104,990.48 0.0021 0.7671 03/31/2026
15 FIAM LLC 4,289,182 1,935,160 105,127,850.82 0.0427 0.7391 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Windsor Fund 10,685,164 -338,307 261,893,369.64 1.0333 1.8413 03/31/2026
2 Invesco Small Cap Value Fund 4,702,881 2,974,809 115,267,613.31 1.0225 0.8104 05/31/2026
3 Vanguard Explorer Fund 4,600,545 0 112,759,357.95 0.4846 0.7928 03/31/2026
4 Fidelity Series Stock Selector Large Cap Value Fund 4,518,000 4,518,000 110,736,180 0.6726 0.7785 05/31/2026
5 MFS Research International Fund 4,312,292 -295,128 105,694,276.92 0.6175 0.7431 05/31/2026
6 Invesco Value Opportunities Fund 3,618,187 443,501 88,681,763.37 0.9926 0.6235 05/31/2026
7 Fidelity Series Large Cap Stock Fund 3,448,700 934,800 84,527,637 0.2977 0.5943 05/31/2026
8 Strategic Advisers Fidelity US Total Stock Fund 3,411,717 1,630,500 83,621,183.67 0.0332 0.5879 05/31/2026
9 MFS Mid Cap Value Fund 3,331,278 -185,320 81,649,623.78 0.4663 0.574 05/31/2026
10 American Funds Small Cap World Fund 3,114,408 0 76,334,140.08 0.0857 0.5367 03/31/2026
11 JPMorgan Mid Cap Growth Fund 2,691,992 -72,784 65,980,723.92 0.5036 0.4639 05/31/2026
12 Fidelity VIP - Contrafund Portfolio 2,627,600 2,627,600 64,402,476 0.2126 0.4528 05/31/2026
13 Fidelity Value Fund 2,623,400 2,623,400 64,299,534 0.6353 0.4521 05/31/2026
14 Vanguard Growth & Income Fund 2,493,607 -85,278 61,118,307.57 0.3243 0.4297 03/31/2026
15 Fidelity Blue Chip Growth Fund 1,993,917 1,993,917 48,870,905.67 0.0482 0.3436 05/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 24,503,712 16,409,894 600,585,981.12 0.0295 4.2225 03/31/2026
2 D1 Capital Partners LP 28,300,283 3,897,570 693,639,936.33 5.179 4.8767 03/31/2026
3 Alyeska Investment Group LP 7,783,588 2,617,473 190,775,741.88 0.454 1.3413 03/31/2026
4 Barclays Bank Plc (Private Banking) 2,556,314 2,439,692 62,655,256.14 0.031 0.4405 03/31/2026
5 Schonfeld Strategic Advisors LLC 3,369,846 2,346,396 82,594,925.46 0.5787 0.5807 03/31/2026
6 Holocene Advisors, LP 2,322,692 2,223,898 56,929,180.92 0.1219 0.4002 03/31/2026
7 Citigroup Global Markets, Inc. (Investment Management) 2,133,578 2,039,366 52,293,996.78 0.0293 0.3677 03/31/2026
8 FIAM LLC 4,289,182 1,935,160 105,127,850.82 0.0427 0.7391 03/31/2026
9 Susquehanna Pacific Pty Ltd. 1,896,857 1,896,857 46,491,965.07 3.0107 0.3269 03/31/2026
10 Strategic Advisers LLC 2,461,828 1,826,911 60,339,404.28 0.0162 0.4242 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 4,043,744 -2,854,143 99,112,165.44 0.0878 0.6968 03/31/2026
2 Interval Partners LP 0 -1,601,363 0 0 0
3 Junto Capital Management LP 0 -1,268,583 0 0 0
4 JPMorgan Investment Management, Inc. 7,920,523 -1,266,434 194,132,018.73 0.0025 1.3649 03/31/2026
5 Point72 Asset Management LP 6,275,375 -1,027,644 153,809,441.25 0.2228 1.0814 03/31/2026
6 Diameter Capital Partners LP 50,000 -950,000 1,225,500 0.2826 0.0086 03/31/2026
7 Wellington Management Co. LLP 43,638,258 -926,436 1,069,573,703.58 0.1686 7.5198 03/31/2026
8 Rivermont Capital Management LP 0 -857,177 0 0 0
9 Morgan Stanley & Co. LLC 1,137,735 -853,740 27,885,884.85 0.0082 0.1961 03/31/2026
10 Wellington Management Australia Pty Ltd. 1,763,370 -778,058 43,220,198.7 0.8555 0.3039 03/31/2026

Data provided by FactSet Research Systems Inc.