13.88% | % of shares held by all insiders |
96.54% | % of shares held by institutions |
112.10% | % of float held by institutions |
312 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 17,124,181 | 30 Dec 2023 | 14.43% | 319,365,969 |
FMR, LLC | 15,846,134 | 30 Dec 2023 | 13.35% | 295,530,393 |
Vanguard Group Inc | 11,278,334 | 30 Dec 2023 | 9.51% | 210,340,924 |
Durable Capital Partners Lp | 9,090,909 | 30 Dec 2023 | 7.66% | 169,545,449 |
Riverbridge Partners LLC | 5,399,662 | 30 Mar 2024 | 4.55% | 100,703,694 |
T. Rowe Price Investment Management, Inc. | 4,720,165 | 30 Dec 2023 | 3.98% | 88,031,075 |
Wellington Management Group, LLP | 4,343,072 | 30 Dec 2023 | 3.66% | 80,998,291 |
State Street Corporation | 3,942,626 | 30 Dec 2023 | 3.32% | 73,529,973 |
Bank Of New York Mellon Corporation | 3,733,844 | 30 Dec 2023 | 3.15% | 69,636,189 |
Principal Financial Group, Inc. | 3,425,740 | 30 Mar 2024 | 2.89% | 63,890,049 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Core S&P Smallcap ETF | 6,937,472 | 30 Mar 2024 | 5.85% | 129,383,850 |
Fidelity Select Portfolios - Health Care | 3,850,000 | 28 Feb 2024 | 3.24% | 71,802,498 |
Vanguard Total Stock Market Index Fund | 3,126,458 | 30 Dec 2023 | 2.63% | 58,308,440 |
iShares Russell 2000 ETF | 2,740,689 | 30 Mar 2024 | 2.31% | 51,113,848 |
Vanguard Specialized-Health Care Fund | 2,586,220 | 30 Jan 2024 | 2.18% | 48,233,002 |
Vanguard Small-Cap Index Fund | 2,555,056 | 30 Dec 2023 | 2.15% | 47,651,793 |
Fidelity Advisor Health Care Fund | 2,350,000 | 28 Feb 2024 | 1.98% | 43,827,499 |
Price (T.Rowe) Small Cap Stock Fund | 2,160,129 | 30 Dec 2023 | 1.82% | 40,286,405 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 2,000,000 | 28 Feb 2024 | 1.69% | 37,299,999 |
Fidelity Select Portfolios - Health Care Services | 1,731,100 | 28 Feb 2024 | 1.46% | 32,285,014 |