53.15% | % of shares held by all insiders |
21.62% | % of shares held by institutions |
46.16% | % of float held by institutions |
124 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,172,661 | 30 Dec 2023 | 2.48% | 11,996,321 |
Vanguard Group Inc | 1,142,934 | 30 Dec 2023 | 2.41% | 11,692,214 |
Emerald Advisers, LLC | 1,115,031 | 30 Dec 2023 | 2.36% | 11,406,766 |
Driehaus Capital Management, LLC | 1,073,068 | 30 Dec 2023 | 2.27% | 10,977,485 |
Baillie Gifford and Company | 964,800 | 30 Mar 2024 | 2.04% | 9,869,903 |
Emerald Mutual Fund Advisers Trust | 847,752 | 30 Dec 2023 | 1.79% | 8,672,502 |
Geode Capital Management, LLC | 415,751 | 30 Dec 2023 | 0.88% | 4,253,132 |
State Street Corporation | 329,230 | 30 Dec 2023 | 0.70% | 3,368,022 |
Kennedy Capital Management, Inc. | 221,294 | 30 Dec 2023 | 0.47% | 2,263,837 |
Mairs & Power Inc | 224,540 | 30 Dec 2023 | 0.47% | 2,297,044 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 621,278 | 30 Dec 2023 | 1.31% | 6,355,673 |
Financial Investors Tr-Emerald Growth Fund | 451,846 | 30 Jan 2024 | 0.95% | 4,622,384 |
iShares Russell 2000 ETF | 447,369 | 30 Mar 2024 | 0.95% | 4,576,584 |
Vanguard Extended Market Index Fund | 328,647 | 30 Dec 2023 | 0.69% | 3,362,058 |
Principal Small Cap Growth Fd I | 302,951 | 30 Jan 2024 | 0.64% | 3,099,188 |
Fidelity Small Cap Index Fund | 188,577 | 28 Feb 2024 | 0.40% | 1,929,142 |
Trust for Professional Managers-Mairs & Power Small Cap Fund | 166,390 | 30 Mar 2024 | 0.35% | 1,702,169 |
iShares Russell 2000 Growth ETF | 165,872 | 30 Mar 2024 | 0.35% | 1,696,870 |
Driehaus Micro Cap Growth Fund | 129,646 | 30 Dec 2023 | 0.27% | 1,326,278 |
Advanced Series Tr-AST Small Cap Growth Port | 109,529 | 30 Dec 2023 | 0.23% | 1,120,481 |