42.95% | % of shares held by all insiders |
32.14% | % of shares held by institutions |
56.33% | % of float held by institutions |
119 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Ltd. | 5,180,026 | 30 Mar 2023 | 4.64% | 14,607,672 |
Hill City Capital, Lp | 4,330,000 | 30 Mar 2023 | 3.88% | 12,210,599 |
Blackrock Inc. | 3,996,772 | 30 Mar 2023 | 3.58% | 11,270,896 |
J. Goldman & Co., L.P. | 3,794,457 | 30 Mar 2023 | 3.40% | 10,700,368 |
Handelsbanken Fonder AB | 2,806,229 | 30 Mar 2023 | 2.51% | 7,913,565 |
Vanguard Group, Inc. (The) | 2,282,840 | 30 Mar 2023 | 2.04% | 6,437,608 |
Rock Point Advisors, LLC | 1,202,215 | 30 Mar 2023 | 1.08% | 3,390,246 |
Maven Securities Limited | 1,200,000 | 30 Mar 2023 | 1.07% | 3,383,999 |
State Street Corporation | 801,115 | 30 Mar 2023 | 0.72% | 2,259,144 |
KBC Group NV | 774,198 | 30 Mar 2023 | 0.69% | 2,183,238 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 4,834,629 | 30 Mar 2023 | 4.36% | 13,633,653 |
Vanguard Total Stock Market Index Fund | 1,323,352 | 30 Dec 2022 | 1.19% | 3,731,852 |
iShares Russell 2000 ETF | 943,871 | 27 Feb 2023 | 0.85% | 2,661,716 |
iShares Global Clean Energy ETF | 658,186 | 27 Feb 2023 | 0.59% | 1,856,084 |
First Trust Nasdaq (R) Clean Edge (R) Green Energy Index Fund | 629,472 | 30 Mar 2023 | 0.57% | 1,775,110 |
Fidelity Small Cap Index Fund | 358,413 | 30 Jan 2023 | 0.32% | 1,010,724 |
iShares Russell 2000 Growth ETF | 352,747 | 27 Feb 2023 | 0.32% | 994,746 |
Vanguard Extended Market Index Fund | 357,470 | 30 Dec 2022 | 0.32% | 1,008,065 |
Invesco ETF Tr-Invesco Raymond James SB-1 Equity ETF | 330,018 | 30 Mar 2023 | 0.30% | 930,650 |
Fidelity Extended Market Index Fund | 166,374 | 27 Feb 2023 | 0.15% | 469,174 |