23.13% | % of shares held by all insiders |
27.29% | % of shares held by institutions |
35.50% | % of float held by institutions |
123 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Ltd. | 2,271,384 | 30 Dec 2021 | 5.91% | 17,671,367 |
Blackrock Inc. | 1,796,343 | 30 Mar 2022 | 4.67% | 11,873,827 |
Vanguard Group, Inc. (The) | 1,611,736 | 30 Mar 2022 | 4.19% | 10,653,574 |
Geode Capital Management, LLC | 708,220 | 30 Mar 2022 | 1.84% | 4,681,334 |
Susquehanna International Group, LLP | 591,184 | 30 Dec 2021 | 1.54% | 4,599,411 |
State Street Corporation | 543,105 | 30 Dec 2021 | 1.41% | 4,225,356 |
National Bank of Canada/FI | 383,900 | 30 Mar 2022 | 1.00% | 2,537,579 |
Alps Advisors Inc. | 259,044 | 30 Dec 2021 | 0.67% | 2,015,362 |
Northern Trust Corporation | 257,296 | 30 Dec 2021 | 0.67% | 2,001,762 |
Millennium Management LLC | 146,411 | 30 Dec 2021 | 0.38% | 1,139,077 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 2,027,276 | 30 Jan 2022 | 5.27% | 12,386,656 |
Vanguard Total Stock Market Index Fund | 839,472 | 30 Dec 2021 | 2.18% | 6,531,092 |
iShares Russell 2000 ETF | 623,741 | 30 Jan 2022 | 1.62% | 3,811,057 |
Vanguard Extended Market Index Fund | 382,192 | 30 Dec 2021 | 0.99% | 2,973,453 |
Alps ETF Tr-Alps Clean Energy ETF | 251,927 | 27 Feb 2022 | 0.66% | 1,481,330 |
Fidelity Small Cap Index Fund | 233,502 | 27 Feb 2022 | 0.61% | 1,372,991 |
iShares Russell 2000 Growth ETF | 219,566 | 30 Jan 2022 | 0.57% | 1,341,548 |
Fidelity Extended Market Index Fund | 161,898 | 27 Feb 2022 | 0.42% | 951,960 |
Vanguard Russell 2000 Index Fund | 75,243 | 27 Feb 2022 | 0.20% | 442,428 |
iShares Micro Cap ETF | 68,353 | 30 Jan 2022 | 0.18% | 417,636 |