6.82% | % of Shares Held by All Insider |
83.69% | % of Shares Held by Institutions |
89.81% | % of Float Held by Institutions |
172 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
General Atlantic, L.P. | 60,993,323 | Dec 30, 2023 | 31.90% | 413,534,742 |
Warburg Pincus LLC | 17,922,779 | Dec 30, 2023 | 9.37% | 121,516,445 |
FMR, LLC | 17,000,204 | Dec 30, 2023 | 8.89% | 115,261,386 |
T. Rowe Price Investment Management, Inc. | 12,075,504 | Dec 30, 2023 | 6.32% | 81,871,919 |
Vanguard Group Inc | 9,146,210 | Dec 30, 2023 | 4.78% | 62,011,305 |
Blackrock Inc. | 7,275,352 | Dec 30, 2023 | 3.81% | 49,326,888 |
Wellington Management Group, LLP | 3,837,035 | Dec 30, 2023 | 2.01% | 26,015,098 |
Deerfield Management Company, L.P. (Series C) | 3,488,808 | Dec 30, 2023 | 1.82% | 23,654,118 |
Millennium Management Llc | 3,350,739 | Dec 30, 2023 | 1.75% | 22,718,011 |
William Blair Investment Management, LLC | 2,516,788 | Dec 30, 2023 | 1.32% | 17,063,823 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Fidelity Select Portfolios - Health Care | 4,479,144 | Mar 30, 2024 | 2.34% | 30,368,597 |
Price (T.Rowe) Small-Cap Value Fund | 3,419,010 | Dec 30, 2023 | 1.79% | 23,180,888 |
Fidelity Advisor Health Care Fund | 2,998,000 | Mar 30, 2024 | 1.57% | 20,326,440 |
Price (T.Rowe) Small Cap Stock Fund | 2,905,241 | Dec 30, 2023 | 1.52% | 19,697,534 |
Vanguard Total Stock Market Index Fund | 2,719,836 | Dec 30, 2023 | 1.42% | 18,440,488 |
Vanguard Small-Cap Index Fund | 2,407,275 | Dec 30, 2023 | 1.26% | 16,321,325 |
iShares Russell 2000 ETF | 2,072,393 | Mar 30, 2024 | 1.08% | 14,050,824 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 1,661,005 | Dec 30, 2023 | 0.87% | 11,261,614 |
Vanguard Extended Market Index Fund | 1,502,589 | Dec 30, 2023 | 0.79% | 10,187,553 |
Fidelity Growth Company Fund | 1,517,168 | Mar 30, 2024 | 0.79% | 10,286,399 |