# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 5,360,840 845,686 3,097,975,827.6 0.1925 8.8228 03/31/2025
2 T. Rowe Price Associates, Inc. (IM) 4,590,184 -405,109 2,652,621,431.76 0.3332 7.5545 03/31/2025
3 Artisan Partners LP 2,785,890 -727,352 1,609,937,972.1 1.329 4.585 03/31/2025
4 Janus Henderson Investors US LLC 2,141,936 -335,709 1,237,803,395.04 0.6518 3.5252 03/31/2025
5 Capital Research & Management Co. (World Investors) 1,937,992 237,743 1,119,946,196.88 0.1238 3.1895 03/31/2025
6 Avoro Capital Advisor LLC 1,235,177 -3,290 713,796,436.53 11.0795 2.0328 03/31/2025
7 T. Rowe Price International Ltd. 794,402 -30,852 459,076,971.78 0.3057 1.3074 03/31/2025
8 RTW Investments LP 673,497 19,067 389,207,181.33 5.5752 1.1084 03/31/2025
9 ClearBridge Investments LLC 664,368 74,870 383,931,623.52 0.2961 1.0934 03/31/2025
10 Bellevue Asset Management AG 578,874 -53,955 334,525,495.86 5.9429 0.9527 03/31/2025
11 Citadel Advisors LLC 541,943 -61,951 313,183,440.27 0.4117 0.8919 03/31/2025
12 Morgan Stanley & Co. LLC 498,552 -60,125 288,108,215.28 0.1054 0.8205 03/31/2025
13 Invesco Advisers, Inc. 365,323 -49,943 211,116,508.47 0.0857 0.6012 03/31/2025
14 SEI Investments Management Corp. 361,000 -19,695 208,618,290 0.234 0.5941 03/31/2025
15 Wellington Management Co. LLP 343,563 -63,209 198,541,622.07 0.0342 0.5654 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EuroPacific Growth Fund 1,164,588 45,097 673,003,759.32 0.514 1.9167 03/31/2025
2 Fidelity Growth Company Commingled Pool 875,886 -985 506,165,760.54 0.5701 1.4415 04/30/2025
3 T Rowe Price New Horizons Fund 779,726 -89,021 450,595,858.14 2.6729 1.2833 03/31/2025
4 T Rowe Price Health Sciences Fund 736,981 -67,575 425,893,950.09 3.5231 1.2129 03/31/2025
5 T Rowe Price Growth Stock Fund 653,403 -116,414 377,595,059.67 0.757 1.0754 03/31/2025
6 Fidelity Growth Company Fund 625,502 -18,215 361,471,350.78 0.5499 1.0294 04/30/2025
7 Janus Henderson Forty Fund 534,577 -86,514 308,926,702.53 1.3854 0.8798 03/31/2025
8 Fidelity OTC Portfolio 417,726 97,116 241,399,678.14 0.8002 0.6875 04/30/2025
9 Fidelity Contrafund 390,980 88,412 225,943,432.2 0.1419 0.6435 04/30/2025
10 American Funds New Economy Fund 368,017 52,897 212,673,344.13 0.5932 0.6057 03/31/2025
11 Artisan Mid Cap Fund 311,658 -58,689 180,104,041.62 4.6037 0.5129 03/31/2025
12 Janus Henderson Enterprise Fund 284,627 -63,750 164,483,097.03 0.7399 0.4684 03/31/2025
13 Invesco Developing Markets Fund 281,108 -68,093 162,449,502.12 1.0748 0.4626 04/30/2025
14 Fidelity Select Port. - Health Care Portfolio 280,000 -20,000 161,809,200 2.6815 0.4608 04/30/2025
15 BlackRock Global Funds - World Healthscience Fund 271,971 21,105 157,169,321.19 1.2065 0.4476 04/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 5,360,840 845,686 3,097,975,827.6 0.1925 8.8228 03/31/2025
2 Capital Research & Management Co. (World Investors) 1,937,992 237,743 1,119,946,196.88 0.1238 3.1895 03/31/2025
3 Allspring Global Investments LLC 162,382 162,382 93,838,933.98 0.1243 0.2672 03/31/2025
4 Millennium Management LLC 268,604 158,844 155,223,565.56 0.1435 0.4421 03/31/2025
5 D. E. Shaw & Co. LP 260,325 158,723 150,439,214.25 0.166 0.4284 03/31/2025
6 BNP Paribas Financial Markets 133,359 129,067 77,066,832.51 0.0553 0.2195 03/31/2025
7 Lord, Abbett & Co. LLC 274,700 111,737 158,746,383 0.4829 0.4521 03/31/2025
8 UBS Securities LLC 101,032 99,786 58,385,382.48 0.0253 0.1663 03/31/2025
9 The Public Sector Pension Investment Board 82,082 82,082 47,434,366.98 0.1725 0.1351 03/31/2025
10 Assenagon Asset Management SA (Germany) 110,390 81,596 63,793,277.1 0.0963 0.1817 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 2,785,890 -727,352 1,609,937,972.1 1.329 4.585 03/31/2025
2 T. Rowe Price Investment Management, Inc. 80,647 -690,925 46,605,094.83 0.0299 0.1327 03/31/2025
3 Paradigm BioCapital Advisors LP 59,679 -420,695 34,487,897.31 1.5144 0.0982 03/31/2025
4 T. Rowe Price Associates, Inc. (IM) 4,590,184 -405,109 2,652,621,431.76 0.3332 7.5545 03/31/2025
5 Deep Track Capital LP 0 -365,000 0 0 0
6 Janus Henderson Investors US LLC 2,141,936 -335,709 1,237,803,395.04 0.6518 3.5252 03/31/2025
7 Alkeon Capital Management LLC 75,000 -270,000 43,341,750 0.2145 0.1234 03/31/2025
8 Holocene Advisors, LP 6,866 -188,238 3,967,792.74 0.011 0.0113 03/31/2025
9 Silverbay Capital Management LLC 36,850 -132,988 21,295,246.5 0.2019 0.0606 03/31/2025
10 Pictet Asset Management SA 229,441 -122,162 132,591,659.49 0.0946 0.3776 03/31/2025

Data provided by FactSet Research Systems Inc.