3.97% | % of Shares Held by All Insider |
111.40% | % of Shares Held by Institutions |
116.01% | % of Float Held by Institutions |
336 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
FMR, LLC | 12,890,729 | Dec 30, 2023 | 11.09% | 351,530,185 |
Vanguard Group Inc | 10,821,331 | Dec 30, 2023 | 9.31% | 295,097,701 |
Blackrock Inc. | 8,424,802 | Dec 30, 2023 | 7.25% | 229,744,354 |
Wellington Management Group, LLP | 8,313,157 | Dec 30, 2023 | 7.15% | 226,699,795 |
JP Morgan Chase & Company | 5,917,684 | Dec 30, 2023 | 5.09% | 161,375,245 |
Rock Springs Capital Management, LP | 3,960,000 | Dec 30, 2023 | 3.41% | 107,989,201 |
William Blair Investment Management, LLC | 3,778,453 | Dec 30, 2023 | 3.25% | 103,038,415 |
Engaged Capital, LLC | 3,261,458 | Dec 30, 2023 | 2.81% | 88,939,961 |
Blair (William) & Company, L.L.C. | 3,040,157 | Dec 30, 2023 | 2.62% | 82,905,082 |
Granahan Investment Management LLC | 2,903,191 | Dec 30, 2023 | 2.50% | 79,170,019 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 3,385,412 | Dec 30, 2023 | 2.91% | 92,320,186 |
Vanguard Specialized-Health Care Fund | 3,351,619 | Jan 30, 2024 | 2.88% | 91,398,651 |
Vanguard Small-Cap Index Fund | 2,780,449 | Dec 30, 2023 | 2.39% | 75,822,845 |
iShares Russell 2000 ETF | 2,752,388 | Mar 30, 2024 | 2.37% | 75,057,622 |
Vanguard Explorer Fund, Inc. | 2,438,468 | Jan 30, 2024 | 2.10% | 66,497,023 |
JP Morgan Small Cap Growth Fund | 1,884,680 | Dec 30, 2023 | 1.62% | 51,395,224 |
Vanguard Extended Market Index Fund | 1,721,275 | Dec 30, 2023 | 1.48% | 46,939,170 |
Fidelity Select Portfolios - Health Care | 1,600,000 | Feb 28, 2024 | 1.38% | 43,632,000 |
Vanguard Small-Cap Growth Index Fund | 1,553,397 | Dec 30, 2023 | 1.34% | 42,361,136 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 1,540,000 | Feb 28, 2024 | 1.33% | 41,995,800 |