7.06% | % of shares held by all insiders |
68.13% | % of shares held by institutions |
73.31% | % of float held by institutions |
191 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Goldman Sachs Group Inc | 1,881,137 | 29 Sept 2023 | 6.53% | 48,552,144 |
Blackrock Inc. | 1,837,291 | 29 Sept 2023 | 6.38% | 47,420,479 |
Vanguard Group Inc | 1,470,375 | 29 Sept 2023 | 5.11% | 37,950,377 |
Driehaus Capital Management, LLC | 1,451,346 | 29 Sept 2023 | 5.04% | 37,459,239 |
AWM Investment Company, Inc. | 1,197,883 | 29 Sept 2023 | 4.16% | 30,917,359 |
Lord, Abbett & Co. LLC | 953,674 | 29 Sept 2023 | 3.31% | 24,614,325 |
Oberweis Asset Management Inc. | 910,108 | 29 Sept 2023 | 3.16% | 23,489,886 |
FMR, LLC | 796,931 | 29 Sept 2023 | 2.77% | 20,568,788 |
Invesco Ltd. | 596,660 | 29 Sept 2023 | 2.07% | 15,399,794 |
State Street Corporation | 563,851 | 29 Sept 2023 | 1.96% | 14,552,994 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 884,672 | 29 Sept 2023 | 3.07% | 22,833,383 |
iShares Russell 2000 ETF | 600,520 | 29 Sept 2023 | 2.09% | 15,499,420 |
Oberweis Micro-Cap Portfolio | 469,400 | 29 Sept 2023 | 1.63% | 12,115,213 |
Oberweis Small Cap Opportunties Fund | 440,408 | 29 Sept 2023 | 1.53% | 11,366,930 |
Invesco ETF Tr-Invesco Dynamic Semiconductors ETF | 428,533 | 29 Sept 2023 | 1.49% | 11,060,436 |
Vanguard Extended Market Index Fund | 363,042 | 29 Sept 2023 | 1.26% | 9,370,113 |
Fidelity Small Cap Growth Fund | 330,429 | 30 Jul 2023 | 1.15% | 8,528,372 |
Fidelity Advisor Small Cap Fund | 294,800 | 30 Aug 2023 | 1.02% | 7,608,787 |
Lord Abbett Developing Growth Fund | 277,632 | 30 Jul 2023 | 0.96% | 7,165,681 |
Columbia Acorn Fund | 269,973 | 29 Sept 2023 | 0.94% | 6,968,002 |