6.84% | % of Shares Held by All Insider |
83.92% | % of Shares Held by Institutions |
90.08% | % of Float Held by Institutions |
170 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
General Atlantic, L.P. | 60,993,323 | Dec 30, 2023 | 31.99% | 320,824,892 |
Warburg Pincus LLC | 17,922,779 | Dec 30, 2023 | 9.40% | 94,273,821 |
FMR, LLC | 17,000,204 | Dec 30, 2023 | 8.92% | 89,421,076 |
T. Rowe Price Investment Management, Inc. | 12,075,504 | Dec 30, 2023 | 6.33% | 63,517,153 |
Vanguard Group Inc | 9,146,210 | Dec 30, 2023 | 4.80% | 48,109,066 |
Blackrock Inc. | 7,275,352 | Dec 30, 2023 | 3.82% | 38,268,353 |
Wellington Management Group, LLP | 3,837,035 | Dec 30, 2023 | 2.01% | 20,182,804 |
Deerfield Management Company, L.P. (Series C) | 3,488,808 | Dec 30, 2023 | 1.83% | 18,351,130 |
Millennium Management Llc | 3,350,739 | Dec 30, 2023 | 1.76% | 17,624,887 |
William Blair Investment Management, LLC | 2,516,788 | Dec 30, 2023 | 1.32% | 13,238,305 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Fidelity Select Portfolios - Health Care | 4,479,144 | Mar 30, 2024 | 2.35% | 23,560,298 |
Price (T.Rowe) Small-Cap Value Fund | 3,419,010 | Dec 30, 2023 | 1.79% | 17,983,993 |
Fidelity Advisor Health Care Fund | 2,998,000 | Mar 30, 2024 | 1.57% | 15,769,480 |
Price (T.Rowe) Small Cap Stock Fund | 2,905,241 | Dec 30, 2023 | 1.52% | 15,281,568 |
Vanguard Total Stock Market Index Fund | 2,719,836 | Dec 30, 2023 | 1.43% | 14,306,337 |
Vanguard Small-Cap Index Fund | 2,407,275 | Dec 30, 2023 | 1.26% | 12,662,267 |
iShares Russell 2000 ETF | 2,072,393 | Mar 30, 2024 | 1.09% | 10,900,787 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 1,661,005 | Dec 30, 2023 | 0.87% | 8,736,886 |
Fidelity Growth Company Fund | 1,523,116 | Feb 28, 2024 | 0.80% | 8,011,590 |
Vanguard Extended Market Index Fund | 1,502,589 | Dec 30, 2023 | 0.79% | 7,903,618 |