4.49% | % of Shares Held by All Insider |
45.33% | % of Shares Held by Institutions |
47.46% | % of Float Held by Institutions |
122 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
AWM Investment Company, Inc. | 2,228,301 | Dec 30, 2023 | 7.25% | 29,658,687 |
Baillie Gifford and Company | 2,086,279 | Dec 30, 2023 | 6.79% | 27,768,374 |
Vanguard Group Inc | 1,302,120 | Dec 30, 2023 | 4.24% | 17,331,217 |
Royce & Associates LP | 1,245,860 | Dec 30, 2023 | 4.05% | 16,582,397 |
Invesco Ltd. | 864,914 | Dec 30, 2023 | 2.81% | 11,512,005 |
Dimensional Fund Advisors LP | 683,698 | Dec 30, 2023 | 2.22% | 9,100,020 |
Essex Investment Management Co LLC | 624,018 | Dec 30, 2023 | 2.03% | 8,305,679 |
Blackrock Inc. | 613,300 | Dec 30, 2023 | 2.00% | 8,163,023 |
Shaw D.E. & Co., Inc. | 435,744 | Dec 30, 2023 | 1.42% | 5,799,752 |
ArrowMark Colorado Holdings LLC | 431,432 | Dec 30, 2023 | 1.40% | 5,742,360 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 824,756 | Dec 30, 2023 | 2.68% | 10,977,502 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 593,850 | Dec 30, 2023 | 1.93% | 7,904,143 |
Royce Opportunity Fund | 435,499 | Dec 30, 2023 | 1.42% | 5,796,491 |
Meridian Contrarian Fund | 431,432 | Dec 30, 2023 | 1.40% | 5,742,360 |
Vanguard Extended Market Index Fund | 431,480 | Dec 30, 2023 | 1.40% | 5,742,998 |
Oberweis Micro-Cap Portfolio | 375,800 | Dec 30, 2023 | 1.22% | 5,001,898 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 267,795 | Dec 30, 2023 | 0.87% | 3,564,351 |
Royce Micro-Cap Fund | 248,800 | Dec 30, 2023 | 0.81% | 3,311,528 |
SPDR (R) Ser Tr-SPDR� Kensho Clean Power ETF | 228,543 | Dec 30, 2023 | 0.74% | 3,041,907 |
Fidelity Extended Market Index Fund | 157,013 | Jan 30, 2024 | 0.51% | 2,089,843 |