0.00% | % of shares held by all insiders |
55.73% | % of shares held by institutions |
55.73% | % of float held by institutions |
460 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 3,812,372 | 30 Dec 2023 | 6.41% | 1,479,962,856 |
Price (T.Rowe) Associates Inc | 3,673,855 | 30 Dec 2023 | 6.18% | 1,426,190,555 |
Artisan Partners Limited Partnership | 3,174,477 | 30 Dec 2023 | 5.34% | 1,232,332,010 |
Capital World Investors | 1,961,202 | 30 Dec 2023 | 3.30% | 761,338,640 |
Janus Henderson Group PLC | 1,776,759 | 30 Dec 2023 | 2.99% | 689,737,865 |
Avoro Capital Advisors LLC | 1,234,567 | 30 Dec 2023 | 2.08% | 479,258,924 |
T. Rowe Price Investment Management, Inc. | 1,182,121 | 30 Dec 2023 | 1.99% | 458,899,386 |
Blackrock Inc. | 992,037 | 30 Dec 2023 | 1.67% | 385,108,775 |
Bellevue Group AG | 869,208 | 30 Dec 2023 | 1.46% | 337,426,556 |
RTW Investments LP | 667,195 | 30 Dec 2023 | 1.12% | 259,005,107 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Europacific Growth Fund | 1,131,061 | 30 Mar 2024 | 1.90% | 439,077,894 |
Price (T.Rowe) New Horizons Fund | 1,076,626 | 30 Dec 2023 | 1.81% | 417,946,226 |
Price (T.Rowe) Health Sciences Fund | 719,279 | 30 Dec 2023 | 1.21% | 279,224,116 |
Fidelity Growth Company Fund | 627,738 | 30 Mar 2024 | 1.06% | 243,687,899 |
Price (T.Rowe) Growth Stock Fund Inc. | 550,216 | 30 Dec 2023 | 0.93% | 213,593,857 |
Price (T.Rowe) Mid Cap Growth Fund | 424,500 | 30 Dec 2023 | 0.71% | 164,790,905 |
Artisan Mid-Cap Fund | 380,624 | 30 Dec 2023 | 0.64% | 147,758,241 |
iShares Biotechnology ETF | 376,470 | 30 Mar 2024 | 0.63% | 146,145,658 |
Invesco Developing Markets Fund | 355,193 | 30 Jan 2024 | 0.60% | 137,885,926 |
Price (T.Rowe) Growth Stock Trust | 348,494 | 30 Dec 2023 | 0.59% | 135,285,375 |