4.66% | % of shares held by all insiders |
95.90% | % of shares held by institutions |
100.58% | % of float held by institutions |
283 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 7,685,990 | 30 Mar 2024 | 13.39% | 190,381,975 |
Vanguard Group Inc | 4,567,792 | 30 Mar 2024 | 7.96% | 113,144,209 |
Brown Advisory Inc. | 4,215,734 | 30 Mar 2024 | 7.34% | 104,423,733 |
Blackrock Inc. | 4,156,649 | 30 Mar 2024 | 7.24% | 102,960,197 |
Capital International Investors | 2,593,063 | 30 Mar 2024 | 4.52% | 64,230,171 |
Rock Springs Capital Management, LP | 2,365,000 | 30 Mar 2024 | 4.12% | 58,581,051 |
T. Rowe Price Investment Management, Inc. | 1,793,723 | 30 Mar 2024 | 3.13% | 44,430,519 |
Credit Suisse Ag/ | 1,770,805 | 30 Mar 2024 | 3.09% | 43,862,840 |
Granahan Investment Management LLC | 1,494,294 | 30 Mar 2024 | 2.60% | 37,013,663 |
Franklin Resources, Inc. | 1,487,527 | 30 Mar 2024 | 2.59% | 36,846,044 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Smallcap World Fund | 2,593,063 | 30 Mar 2024 | 4.52% | 64,230,171 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 2,285,715 | 30 May 2024 | 3.98% | 56,617,161 |
Vanguard Total Stock Market Index Fund | 1,610,077 | 30 Mar 2024 | 2.81% | 39,881,608 |
Brown Advisory Fds--Brown Advisory Small Cap Growth Fd | 1,484,334 | 29 Jun 2024 | 2.59% | 36,766,953 |
Fidelity Select Portfolios - Health Care | 1,459,451 | 30 May 2024 | 2.54% | 36,150,601 |
Franklin Strategic Series-Franklin Small Cap Growth Fund | 1,302,582 | 29 Apr 2024 | 2.27% | 32,264,956 |
iShares Russell 2000 ETF | 1,238,412 | 29 Jun 2024 | 2.16% | 30,675,465 |
Price (T.Rowe) Small-Cap Value Fund | 1,072,224 | 30 Mar 2024 | 1.87% | 26,558,988 |
Fidelity Advisor Health Care Fund | 910,044 | 30 May 2024 | 1.59% | 22,541,790 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 802,310 | 30 May 2024 | 1.40% | 19,873,219 |