4.05% | % of shares held by all insiders |
96.08% | % of shares held by institutions |
100.13% | % of float held by institutions |
254 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 8,136,857 | 30 Mar 2022 | 15.58% | 198,539,307 |
FMR, LLC | 6,217,649 | 29 June 2022 | 11.90% | 151,710,633 |
Blackrock Inc. | 5,018,305 | 29 June 2022 | 9.61% | 122,446,640 |
Vanguard Group, Inc. (The) | 3,686,817 | 29 June 2022 | 7.06% | 89,958,333 |
Brown Advisory Inc. | 2,169,860 | 29 June 2022 | 4.15% | 52,944,583 |
Credit Suisse AG | 1,973,639 | 29 June 2022 | 3.78% | 48,156,790 |
GW&K Investment Management, LLC | 1,432,198 | 29 June 2022 | 2.74% | 34,945,630 |
Franklin Resources, Inc. | 1,403,008 | 29 June 2022 | 2.69% | 34,233,394 |
Point72 Asset Management, L.P. | 1,352,100 | 30 Mar 2022 | 2.59% | 32,991,239 |
Echo Street Capital Management LLC | 1,207,228 | 30 Mar 2022 | 2.31% | 29,456,362 |
Jennison Associates LLC | 1,183,779 | 30 Mar 2022 | 2.27% | 28,884,207 |
Riverbridge Partners LLC | 1,011,781 | 29 June 2022 | 1.94% | 24,687,456 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 3,552,643 | 30 Mar 2022 | 6.80% | 86,684,487 |
BlackRock Innovation and Growth Trust | 2,429,672 | 30 Mar 2022 | 4.65% | 59,283,995 |
Vanguard Total Stock Market Index Fund | 1,357,239 | 30 Mar 2022 | 2.60% | 33,116,631 |
Fidelity Small Cap Growth Fund | 1,319,728 | 30 May 2022 | 2.53% | 32,201,362 |
Price (T.Rowe) Small-Cap Value Fund | 1,205,624 | 30 Mar 2022 | 2.31% | 29,417,225 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 1,200,000 | 30 May 2022 | 2.30% | 29,279,999 |
iShares Russell 2000 ETF | 1,130,855 | 29 June 2022 | 2.16% | 27,592,861 |
Franklin Strategic Series-Franklin Small Cap Growth Fund | 1,127,082 | 29 Apr 2022 | 2.16% | 27,500,800 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 1,116,090 | 29 Apr 2022 | 2.14% | 27,232,595 |
Price (T.Rowe) Health Sciences Fund | 1,082,524 | 30 Mar 2022 | 2.07% | 26,413,585 |
Fidelity Select Portfolios - Health Care | 900,000 | 30 May 2022 | 1.72% | 21,959,999 |
Vanguard Extended Market Index Fund | 678,771 | 30 Mar 2022 | 1.30% | 16,562,012 |
Brown Advisory Fds--Brown Advisory Small Cap Growth Fd | 674,746 | 29 June 2022 | 1.29% | 16,463,802 |
Fidelity Advisor Health Care Fund | 600,000 | 30 May 2022 | 1.15% | 14,639,999 |