4.65% | % of shares held by all insiders |
96.11% | % of shares held by institutions |
100.79% | % of float held by institutions |
274 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 6,741,449 | 29 June 2024 | 11.67% | 149,592,756 |
Brown Advisory Inc. | 5,768,116 | 29 June 2024 | 9.98% | 127,994,497 |
Blackrock Inc. | 5,095,623 | 29 June 2024 | 8.82% | 113,071,877 |
Vanguard Group Inc | 4,668,847 | 29 June 2024 | 8.08% | 103,601,717 |
Capital International Investors | 2,593,063 | 29 June 2024 | 4.49% | 57,540,069 |
Rock Springs Capital Management, LP | 2,417,500 | 29 June 2024 | 4.18% | 53,644,326 |
Champlain Investment Partners, LLC | 2,405,990 | 29 June 2024 | 4.16% | 53,388,919 |
Greenhouse Funds, LLLP | 1,845,031 | 29 June 2024 | 3.19% | 40,941,238 |
UBS Asset Management Americas Inc | 1,813,457 | 29 June 2024 | 3.14% | 40,240,611 |
T. Rowe Price Investment Management, Inc. | 1,787,567 | 29 June 2024 | 3.09% | 39,666,112 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Smallcap World Fund | 2,593,063 | 29 June 2024 | 4.49% | 57,540,069 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 2,269,933 | 30 Aug 2024 | 3.93% | 50,369,814 |
Vanguard Total Stock Market Index Fund | 1,710,944 | 29 June 2024 | 2.96% | 37,965,848 |
Brown Advisory Fds--Brown Advisory Small Cap Growth Fd | 1,484,334 | 30 Aug 2024 | 2.57% | 32,937,372 |
Fidelity Select Portfolios - Health Care | 1,449,451 | 30 Aug 2024 | 2.51% | 32,163,318 |
iShares Russell 2000 ETF | 1,383,920 | 30 Aug 2024 | 2.40% | 30,709,185 |
Franklin Strategic Series-Franklin Small Cap Growth Fund | 1,302,582 | 30 July 2024 | 2.25% | 28,904,295 |
Price (T.Rowe) Small-Cap Value Fund | 1,068,320 | 29 June 2024 | 1.85% | 23,706,021 |
Advisors Inner Circle Fund II-Champlain Small Company Fund | 960,000 | 29 June 2024 | 1.66% | 21,302,400 |
Fidelity Advisor Health Care Fund | 903,744 | 30 Aug 2024 | 1.56% | 20,054,079 |