| Ticker | Company | Zen Rating | Sentiment | Market Cap | Shares | Institutional % | Insider % | Net Insider (L12M) | Net Insider (L3M) |
|---|---|---|---|---|---|---|---|---|---|
| BESS | BIMERGEN ENERGY CORP | $21.65M | 7,097,573 | 0.04% | 0.00% | ||||
| MWH | SOLV ENERGY INC | $5.11B | 202,386,722 | 0.06% | 83.92% | ||||
| GEV | GE VERNOVA INC | $250.87B | 266,333,581 | 0.08% | 0.10% | Net Selling | |||
| XIFR | XPLR INFRASTRUCTURE LP | $1.14B | 94,272,795 | 0.06% | 1.20% | Net Selling | |||
| RNW | RENEW ENERGY GLOBAL PLC | $2.50B | 364,469,637 | 0.04% | 1.32% | ||||
| CWEN | CLEARWAY ENERGY INC | $6.53B | 205,274,852 | 0.05% | 1.04% | Net Selling | |||
| AQN | ALGONQUIN POWER & UTILITIES CORP | $4.36B | 769,747,684 | 0.07% | 0.00% | ||||
| CEG | CONSTELLATION ENERGY CORP | $105.92B | 354,307,379 | 0.08% | 0.20% | Net Selling | Net Buying | ||
| BEPC | BROOKFIELD RENEWABLE CORP | $4.60B | 144,885,110 | 0.08% | 0.00% | ||||
| ENLT | ENLIGHT RENEWABLE ENERGY LTD | $10.66B | 135,133,959 | 0.03% | 1.39% | Net Selling | |||
| STEM | STEM INC | $53.62M | 9,626,744 | 0.00% | 100.00% | Net Selling | Net Buying | ||
| BRNX | BRENX LTD | $53.45k | 23,862 | 0.32% | 27.62% | ||||
| FLNC | FLUENCE ENERGY INC | $1.91B | 184,596,369 | 0.06% | 99.94% | Net Selling | Net Selling | ||
| ORA | ORMAT TECHNOLOGIES INC | $6.48B | 61,496,941 | 0.09% | 97.64% | Net Selling | Net Selling | ||
| BEP | BROOKFIELD RENEWABLE PARTNERS LP | $9.61B | 305,987,962 | 0.06% | 0.06% | ||||
| NRGV | ENERGY VAULT HOLDINGS INC | $698.26M | 181,839,570 | 0.06% | 55.33% | Net Selling | Net Selling | ||
| VGAS | VERDE CLEAN FUELS INC | $59.70M | 44,549,621 | 0.00% | 100.00% | ||||
| WAVE | ECO WAVE POWER GLOBAL AB (PUBL) | $36.75M | 49,917,308 | 0.00% | 22.93% | ||||
| PBK | POWERBANK CORP | $13.92M | 36,640,486 | 0.02% | 0.00% | ||||
| ELLO | ELLOMAY CAPITAL LTD | $319.72M | 13,781,230 | 0.02% | 0.00% | ||||
| SAFX | XCF GLOBAL INC | $161.45M | 410,816,896 | 0.00% | 74.83% | Net Selling | |||
| HTOO | FUSION FUEL GREEN PLC | $5.77M | 2,288,291 | 0.00% | 9.96% | Net Selling |