4.54% | % of shares held by all insiders |
49.10% | % of shares held by institutions |
51.44% | % of float held by institutions |
129 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baillie Gifford and Company | 2,526,550 | 30 Mar 2024 | 8.22% | 32,819,883 |
AWM Investment Company, Inc. | 2,228,301 | 30 Dec 2023 | 7.25% | 28,945,629 |
Vanguard Group Inc | 1,302,120 | 30 Dec 2023 | 4.24% | 16,914,538 |
Royce & Associates LP | 1,245,860 | 30 Dec 2023 | 4.05% | 16,183,721 |
Invesco Ltd. | 864,914 | 30 Dec 2023 | 2.81% | 11,235,232 |
Dimensional Fund Advisors LP | 683,698 | 30 Dec 2023 | 2.22% | 8,881,236 |
Essex Investment Management Co LLC | 624,018 | 30 Dec 2023 | 2.03% | 8,105,993 |
Blackrock Inc. | 613,300 | 30 Dec 2023 | 2.00% | 7,966,766 |
Shaw D.E. & Co., Inc. | 435,744 | 30 Dec 2023 | 1.42% | 5,660,314 |
ArrowMark Colorado Holdings LLC | 431,432 | 30 Dec 2023 | 1.40% | 5,604,301 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 824,756 | 30 Dec 2023 | 2.68% | 10,713,580 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 579,069 | 28 Feb 2024 | 1.88% | 7,522,106 |
Royce Opportunity Fund | 435,499 | 30 Dec 2023 | 1.42% | 5,657,131 |
Meridian Contrarian Fund | 431,432 | 30 Dec 2023 | 1.40% | 5,604,301 |
Vanguard Extended Market Index Fund | 431,480 | 30 Dec 2023 | 1.40% | 5,604,925 |
Oberweis Micro-Cap Portfolio | 375,800 | 30 Dec 2023 | 1.22% | 4,881,641 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 269,137 | 30 Mar 2024 | 0.88% | 3,496,089 |
Old Westbury Small & Mid Cap Strategies Fund | 260,741 | 30 Jan 2024 | 0.85% | 3,387,025 |
Royce Micro-Cap Fund | 248,800 | 30 Dec 2023 | 0.81% | 3,231,911 |
Invesco ETF Tr-Invesco DWA Industrials Momentum ETF | 220,099 | 30 Mar 2024 | 0.72% | 2,859,085 |