4.54% | % of shares held by all insiders |
64.85% | % of shares held by institutions |
67.93% | % of float held by institutions |
155 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
AWM Investment Company, Inc. | 2,661,319 | 30 Mar 2024 | 8.66% | 42,048,840 |
Baillie Gifford and Company | 2,526,550 | 30 Mar 2024 | 8.22% | 39,919,490 |
Vanguard Group Inc | 1,698,934 | 30 Mar 2024 | 5.53% | 26,843,157 |
Hood River Capital Management LLC | 1,618,807 | 30 Mar 2024 | 5.27% | 25,577,150 |
Royce & Associates LP | 1,193,182 | 30 Mar 2024 | 3.88% | 18,852,275 |
Driehaus Capital Management, LLC | 931,979 | 30 Mar 2024 | 3.03% | 14,725,268 |
Invesco Ltd. | 864,227 | 30 Mar 2024 | 2.81% | 13,654,786 |
Blackrock Inc. | 746,266 | 30 Mar 2024 | 2.43% | 11,791,002 |
Oberweis Asset Management Inc. | 634,400 | 30 Mar 2024 | 2.06% | 10,023,520 |
Essex Investment Management Co LLC | 583,924 | 30 Mar 2024 | 1.90% | 9,225,999 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Roxbury/Hood River Small Cap Growth Fund | 988,374 | 29 Apr 2024 | 3.22% | 15,616,309 |
Vanguard Total Stock Market Index Fund | 824,756 | 30 Dec 2023 | 2.68% | 13,031,144 |
Meridian Contrarian Fund | 431,432 | 30 Dec 2023 | 1.40% | 6,816,625 |
Vanguard Extended Market Index Fund | 431,480 | 30 Dec 2023 | 1.40% | 6,817,384 |
Royce Opportunity Fund | 404,507 | 30 Mar 2024 | 1.32% | 6,391,210 |
Oberweis Micro-Cap Portfolio | 375,800 | 30 Dec 2023 | 1.22% | 5,937,640 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 371,967 | 30 Mar 2024 | 1.21% | 5,877,078 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 269,137 | 30 Mar 2024 | 0.88% | 4,252,364 |
Old Westbury Small & Mid Cap Strategies Fund | 260,741 | 30 Jan 2024 | 0.85% | 4,119,707 |
Royce Micro-Cap Fund | 235,623 | 30 Mar 2024 | 0.77% | 3,722,843 |