13.88% | % of shares held by all insiders |
96.61% | % of shares held by institutions |
112.18% | % of float held by institutions |
313 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 17,124,181 | 30 Dec 2023 | 14.43% | 319,537,214 |
FMR, LLC | 15,846,134 | 30 Dec 2023 | 13.35% | 295,688,858 |
Vanguard Group Inc | 11,278,334 | 30 Dec 2023 | 9.51% | 210,453,710 |
Durable Capital Partners Lp | 9,090,909 | 30 Dec 2023 | 7.66% | 169,636,360 |
Riverbridge Partners LLC | 5,399,662 | 30 Mar 2024 | 4.55% | 100,757,692 |
T. Rowe Price Investment Management, Inc. | 4,720,165 | 30 Dec 2023 | 3.98% | 88,078,278 |
Wellington Management Group, LLP | 4,343,072 | 30 Dec 2023 | 3.66% | 81,041,722 |
State Street Corporation | 3,942,626 | 30 Dec 2023 | 3.32% | 73,569,400 |
Bank Of New York Mellon Corporation | 3,475,344 | 30 Mar 2024 | 2.93% | 64,849,918 |
Principal Financial Group, Inc. | 3,425,740 | 30 Mar 2024 | 2.89% | 63,924,307 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Core S&P Smallcap ETF | 6,937,472 | 30 Mar 2024 | 5.85% | 129,453,226 |
Fidelity Select Portfolios - Health Care | 3,900,000 | 30 Mar 2024 | 3.29% | 72,773,999 |
Vanguard Total Stock Market Index Fund | 3,126,458 | 30 Dec 2023 | 2.63% | 58,339,705 |
iShares Russell 2000 ETF | 2,740,689 | 30 Mar 2024 | 2.31% | 51,141,256 |
Vanguard Specialized-Health Care Fund | 2,586,220 | 30 Jan 2024 | 2.18% | 48,258,864 |
Vanguard Small-Cap Index Fund | 2,555,056 | 30 Dec 2023 | 2.15% | 47,677,344 |
Fidelity Advisor Health Care Fund | 2,400,000 | 30 Mar 2024 | 2.02% | 44,783,999 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 2,180,000 | 30 Mar 2024 | 1.84% | 40,678,799 |
Price (T.Rowe) Small Cap Stock Fund | 2,160,129 | 30 Dec 2023 | 1.82% | 40,308,006 |
Fidelity Select Portfolios - Health Care Services | 1,731,100 | 30 Mar 2024 | 1.46% | 32,302,325 |