22.93% | % of shares held by all insiders |
27.09% | % of shares held by institutions |
35.15% | % of float held by institutions |
123 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco Ltd. | 2,603,216 | 30 Mar 2022 | 6.71% | 17,207,257 |
Blackrock Inc. | 1,796,343 | 30 Mar 2022 | 4.63% | 11,873,827 |
Vanguard Group, Inc. (The) | 1,611,736 | 30 Mar 2022 | 4.16% | 10,653,574 |
Geode Capital Management, LLC | 708,220 | 30 Mar 2022 | 1.83% | 4,681,334 |
State Street Corporation | 527,924 | 30 Mar 2022 | 1.36% | 3,489,577 |
National Bank of Canada/FI | 383,900 | 30 Mar 2022 | 0.99% | 2,537,579 |
Northern Trust Corporation | 252,344 | 30 Mar 2022 | 0.65% | 1,667,993 |
Susquehanna International Group, LLP | 229,967 | 30 Mar 2022 | 0.59% | 1,520,081 |
Bank of America Corporation | 178,680 | 30 Mar 2022 | 0.46% | 1,181,074 |
Bank Of New York Mellon Corporation | 94,066 | 30 Mar 2022 | 0.24% | 621,776 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 2,515,404 | 29 Apr 2022 | 6.49% | 8,451,757 |
Vanguard Total Stock Market Index Fund | 1,025,319 | 30 Mar 2022 | 2.64% | 6,777,358 |
iShares Russell 2000 ETF | 598,241 | 29 Apr 2022 | 1.54% | 2,010,089 |
Vanguard Extended Market Index Fund | 391,016 | 30 Mar 2022 | 1.01% | 2,584,615 |
Alps ETF Tr-Alps Clean Energy ETF | 251,927 | 27 Feb 2022 | 0.65% | 1,481,330 |
Fidelity Small Cap Index Fund | 251,567 | 30 Mar 2022 | 0.65% | 1,662,857 |
iShares Russell 2000 Growth ETF | 229,918 | 29 Apr 2022 | 0.59% | 772,524 |
Fidelity NASDAQ Composite Index ETF | 172,938 | 29 Apr 2022 | 0.45% | 581,071 |
Fidelity Extended Market Index Fund | 161,898 | 29 Apr 2022 | 0.42% | 543,977 |
Vanguard Russell 2000 Index Fund | 75,243 | 27 Feb 2022 | 0.19% | 442,428 |