1.96% | % of shares held by all insiders |
108.89% | % of shares held by institutions |
111.07% | % of float held by institutions |
442 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 3,038,766 | 29 June 2024 | 10.19% | 619,877,893 |
Vanguard Group Inc | 2,869,601 | 29 June 2024 | 9.62% | 585,369,923 |
Wellington Management Group, LLP | 1,975,052 | 29 June 2024 | 6.62% | 402,890,868 |
Blackrock Inc. | 1,857,916 | 29 June 2024 | 6.23% | 378,996,295 |
Baillie Gifford and Company | 1,426,835 | 29 June 2024 | 4.78% | 291,060,079 |
Wasatch Advisors LP | 1,302,989 | 29 June 2024 | 4.37% | 265,796,733 |
JP Morgan Chase & Company | 842,174 | 29 June 2024 | 2.82% | 171,795,078 |
Bank Of New York Mellon Corporation | 787,815 | 29 June 2024 | 2.64% | 160,706,386 |
William Blair Investment Management, LLC | 770,413 | 29 June 2024 | 2.58% | 157,156,552 |
Macquarie Group Limited | 592,056 | 29 June 2024 | 1.99% | 120,773,506 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 938,641 | 29 June 2024 | 3.15% | 191,473,382 |
Fidelity OTC Portfolio | 772,182 | 30 July 2024 | 2.59% | 157,517,410 |
Vanguard Small-Cap Index Fund | 747,398 | 29 June 2024 | 2.51% | 152,461,722 |
Vanguard U.S. Growth Fund | 702,262 | 30 May 2024 | 2.35% | 143,254,429 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 485,000 | 30 July 2024 | 1.63% | 98,935,152 |
Fidelity Select Portfolios - Health Care | 460,000 | 30 July 2024 | 1.54% | 93,835,402 |
Vanguard Extended Market Index Fund | 449,926 | 29 June 2024 | 1.51% | 91,780,407 |
Vanguard Small-Cap Growth Index Fund | 419,554 | 29 June 2024 | 1.41% | 85,584,822 |
JPMorgan Mid Cap Growth Fund | 404,143 | 29 June 2024 | 1.36% | 82,441,132 |
Delaware Ivy Mid Cap Growth Fund | 392,178 | 29 June 2024 | 1.32% | 80,000,392 |