13.86% | % of shares held by all insiders |
95.51% | % of shares held by institutions |
110.87% | % of float held by institutions |
315 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 17,124,181 | 30 Dec 2023 | 14.43% | 307,721,520 |
FMR, LLC | 15,846,134 | 30 Dec 2023 | 13.35% | 284,755,017 |
Vanguard Group Inc | 11,278,334 | 30 Dec 2023 | 9.51% | 202,671,654 |
Durable Capital Partners Lp | 9,090,909 | 30 Dec 2023 | 7.66% | 163,363,628 |
Riverbridge Partners LLC | 5,399,662 | 30 Mar 2024 | 4.55% | 97,031,922 |
T. Rowe Price Investment Management, Inc. | 4,720,165 | 30 Dec 2023 | 3.98% | 84,821,361 |
Wellington Management Group, LLP | 4,343,072 | 30 Dec 2023 | 3.66% | 78,045,000 |
State Street Corporation | 3,942,626 | 30 Dec 2023 | 3.32% | 70,848,986 |
Bank Of New York Mellon Corporation | 3,475,344 | 30 Mar 2024 | 2.93% | 62,451,929 |
Principal Financial Group, Inc. | 3,425,740 | 30 Mar 2024 | 2.89% | 61,560,545 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Core S&P Smallcap ETF | 6,937,472 | 30 Mar 2024 | 5.85% | 124,666,367 |
Fidelity Select Portfolios - Health Care | 3,900,000 | 30 Mar 2024 | 3.29% | 70,082,997 |
Vanguard Total Stock Market Index Fund | 3,126,458 | 30 Dec 2023 | 2.63% | 56,182,448 |
iShares Russell 2000 ETF | 2,740,689 | 30 Mar 2024 | 2.31% | 49,250,179 |
Vanguard Specialized-Health Care Fund | 2,586,220 | 30 Jan 2024 | 2.18% | 46,474,371 |
Vanguard Small-Cap Index Fund | 2,555,056 | 30 Dec 2023 | 2.15% | 45,914,354 |
Fidelity Advisor Health Care Fund | 2,400,000 | 30 Mar 2024 | 2.02% | 43,127,998 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 2,180,000 | 30 Mar 2024 | 1.84% | 39,174,598 |
Price (T.Rowe) Small Cap Stock Fund | 2,160,129 | 30 Dec 2023 | 1.82% | 38,817,516 |
Fidelity Select Portfolios - Health Care Services | 1,731,100 | 30 Mar 2024 | 1.46% | 31,107,865 |