76.60% | % of shares held by all insiders |
5.45% | % of shares held by institutions |
23.31% | % of float held by institutions |
79 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Ltd. | 1,823,605 | 30 Mar 2024 | 1.93% | 2,243,034 |
Vanguard Group Inc | 913,966 | 30 Mar 2024 | 0.97% | 1,124,178 |
Blackrock Inc. | 522,783 | 30 Mar 2024 | 0.55% | 643,023 |
Geode Capital Management, LLC | 233,270 | 30 Mar 2024 | 0.25% | 286,922 |
Barclays Plc | 205,793 | 30 Mar 2024 | 0.22% | 253,125 |
Stifel Financial Corporation | 172,165 | 30 Mar 2024 | 0.18% | 211,762 |
State Street Corporation | 131,690 | 30 Mar 2024 | 0.14% | 161,978 |
Citadel Advisors Llc | 128,906 | 30 Mar 2024 | 0.14% | 158,554 |
Kestra Advisory Services, LLC | 123,500 | 30 Mar 2024 | 0.13% | 151,905 |
KPCB XIV Associates, LLC | 100,000 | 29 Sept 2023 | 0.11% | 123,000 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 1,694,796 | 29 Apr 2024 | 1.79% | 2,084,599 |
Vanguard Total Stock Market Index Fund | 593,900 | 30 Mar 2024 | 0.63% | 730,497 |
Vanguard Extended Market Index Fund | 255,988 | 30 Mar 2024 | 0.27% | 314,865 |
iShares Russell 2000 ETF | 171,471 | 29 Apr 2024 | 0.18% | 210,909 |
Fidelity Extended Market Index Fund | 96,771 | 29 Apr 2024 | 0.10% | 119,028 |
Schwab Strategic Tr-Schwab U.S. Small Cap ETF | 80,218 | 28 Feb 2024 | 0.08% | 98,668 |
Fidelity Small Cap Index Fund | 56,854 | 30 Mar 2024 | 0.06% | 69,930 |
iShares Russell 2000 Growth ETF | 46,184 | 29 Apr 2024 | 0.05% | 56,806 |
Fidelity Total Market Index Fund | 31,693 | 29 Apr 2024 | 0.03% | 38,982 |
Fidelity Series Total Market Index Fund | 24,123 | 29 Apr 2024 | 0.03% | 29,671 |