4.80% | % of shares held by all insiders |
96.91% | % of shares held by institutions |
101.80% | % of float held by institutions |
260 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 7,856,551 | 29 Sept 2023 | 14.23% | 141,732,187 |
Vanguard Group Inc | 4,434,406 | 29 Sept 2023 | 8.03% | 79,996,688 |
Blackrock Inc. | 3,971,390 | 29 Sept 2023 | 7.19% | 71,643,879 |
Brown Advisory Inc. | 3,233,982 | 29 Sept 2023 | 5.86% | 58,341,038 |
Jennison Associates LLC | 2,237,958 | 29 Sept 2023 | 4.05% | 40,372,764 |
Credit Suisse Ag/ | 1,775,596 | 29 Sept 2023 | 3.22% | 32,031,753 |
Rock Springs Capital Management, LP | 1,776,391 | 29 Sept 2023 | 3.22% | 32,046,095 |
T. Rowe Price Investment Management, Inc. | 1,479,830 | 29 Sept 2023 | 2.68% | 26,696,134 |
GW&K Investment Management, LLC | 1,351,017 | 29 Sept 2023 | 2.45% | 24,372,347 |
Millennium Management Llc | 1,294,995 | 29 Sept 2023 | 2.35% | 23,361,710 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Select Portfolios - Medical Technology & Devices Port | 1,760,000 | 30 Aug 2023 | 3.19% | 31,750,401 |
Vanguard Total Stock Market Index Fund | 1,576,739 | 29 Sept 2023 | 2.86% | 28,444,373 |
iShares Russell 2000 ETF | 1,200,192 | 29 Sept 2023 | 2.17% | 21,651,464 |
Fidelity Select Portfolios - Health Care | 1,180,000 | 30 Aug 2023 | 2.14% | 21,287,201 |
Franklin Strategic Series-Franklin Small Cap Growth Fund | 1,103,182 | 30 July 2023 | 2.00% | 19,901,404 |
Brown Advisory Fds--Brown Advisory Small Cap Growth Fd | 1,011,050 | 29 Sept 2023 | 1.83% | 18,239,342 |
Fidelity Small Cap Growth Fund | 975,356 | 30 July 2023 | 1.77% | 17,595,423 |
Price (T.Rowe) Small-Cap Value Fund | 913,424 | 29 Sept 2023 | 1.65% | 16,478,169 |
Smallcap World Fund | 807,600 | 29 Sept 2023 | 1.46% | 14,569,104 |
Fidelity Advisor Health Care Fund | 800,000 | 30 Aug 2023 | 1.45% | 14,432,000 |