53.14% | % of shares held by all insiders |
22.95% | % of shares held by institutions |
48.96% | % of float held by institutions |
137 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Driehaus Capital Management, LLC | 1,261,865 | 30 Mar 2024 | 2.66% | 10,233,724 |
Emerald Advisers, LLC | 1,173,153 | 30 Mar 2024 | 2.48% | 9,514,270 |
Vanguard Group Inc | 1,131,284 | 30 Mar 2024 | 2.39% | 9,174,712 |
Blackrock Inc. | 1,113,952 | 30 Mar 2024 | 2.35% | 9,034,150 |
Baillie Gifford and Company | 964,800 | 30 Mar 2024 | 2.04% | 7,824,527 |
Emerald Mutual Fund Advisers Trust | 883,009 | 30 Mar 2024 | 1.86% | 7,161,202 |
Geode Capital Management, LLC | 440,247 | 30 Mar 2024 | 0.93% | 3,570,403 |
State Street Corporation | 353,225 | 30 Mar 2024 | 0.75% | 2,864,654 |
TCG Advisory Services, LLC | 272,500 | 30 Mar 2024 | 0.58% | 2,209,974 |
Millennium Management Llc | 264,837 | 30 Mar 2024 | 0.56% | 2,147,827 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 621,278 | 30 Dec 2023 | 1.31% | 5,038,564 |
Financial Investors Tr-Emerald Growth Fund | 451,846 | 30 Jan 2024 | 0.95% | 3,664,470 |
iShares Russell 2000 ETF | 447,369 | 30 Mar 2024 | 0.94% | 3,628,162 |
Vanguard Extended Market Index Fund | 328,647 | 30 Dec 2023 | 0.69% | 2,665,327 |
Principal Small Cap Growth Fd I | 302,951 | 30 Jan 2024 | 0.64% | 2,456,932 |
Fidelity Small Cap Index Fund | 188,577 | 28 Feb 2024 | 0.40% | 1,529,359 |
Trust for Professional Managers-Mairs & Power Small Cap Fund | 166,390 | 30 Mar 2024 | 0.35% | 1,349,422 |
iShares Russell 2000 Growth ETF | 165,872 | 30 Mar 2024 | 0.35% | 1,345,221 |
Driehaus Micro Cap Growth Fund | 129,646 | 30 Dec 2023 | 0.27% | 1,051,429 |
Fidelity Extended Market Index Fund | 112,457 | 30 Mar 2024 | 0.24% | 912,026 |