24.46% | % of shares held by all insiders |
59.52% | % of shares held by institutions |
78.79% | % of float held by institutions |
54 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Ares Management LLC | 3,059,533 | 30 Mar 2024 | 10.78% | 12,850,038 |
Encompass Capital Advisors, LLC | 2,246,246 | 30 Mar 2024 | 7.91% | 9,434,232 |
Zimmer Partners, Lp | 2,100,541 | 30 Mar 2024 | 7.40% | 8,822,271 |
Electron Capital Partners, LLC | 1,800,000 | 30 Mar 2024 | 6.34% | 7,559,999 |
Vanguard Group Inc | 1,674,624 | 30 Mar 2024 | 5.90% | 7,033,420 |
Grizzlyrock Capital, LLC | 1,159,743 | 30 Mar 2024 | 4.09% | 4,870,920 |
Invesco Ltd. | 1,068,511 | 30 Mar 2024 | 3.76% | 4,487,745 |
Yaupon Capital Management, LP | 598,099 | 30 Mar 2024 | 2.11% | 2,512,015 |
SIR Capital Management, L.P. | 220,109 | 30 Mar 2024 | 0.78% | 924,457 |
Geode Capital Management, LLC | 211,797 | 30 Mar 2024 | 0.75% | 889,547 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 994,284 | 29 Apr 2024 | 3.50% | 4,175,992 |
Vanguard Small-Cap Index Fund | 507,266 | 30 Mar 2024 | 1.79% | 2,130,517 |
Vanguard Total Stock Market Index Fund | 490,434 | 30 Mar 2024 | 1.73% | 2,059,822 |
Vanguard Small Cap Value Index Fund | 335,225 | 30 Mar 2024 | 1.18% | 1,407,944 |
Vanguard Extended Market Index Fund | 300,007 | 30 Mar 2024 | 1.06% | 1,260,029 |
Fidelity Extended Market Index Fund | 107,803 | 29 Apr 2024 | 0.38% | 452,772 |
Fidelity Total Market Index Fund | 34,307 | 29 Apr 2024 | 0.12% | 144,089 |
Fidelity Series Total Market Index Fund | 26,738 | 29 Apr 2024 | 0.09% | 112,299 |
Fidelity NASDAQ Composite Index Fund | 22,558 | 29 Apr 2024 | 0.08% | 94,743 |
WisdomTree Tr-U. S. SmallCap Fd | 20,203 | 30 Mar 2024 | 0.07% | 84,852 |