| Ticker | Company | Zen Rating | Sentiment | Market Cap | Shares | Institutional % | Insider % | Net Insider (L12M) | Net Insider (L3M) |
|---|---|---|---|---|---|---|---|---|---|
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.13B | 168,299,950 | 0.10% | 47.74% | Net Selling | Net Selling | ||
| NXT | NEXTPOWER INC | $12.60B | 151,729,520 | 0.10% | 6.12% | Net Selling | Net Selling | ||
| TOYO | TOYO CO LTD | $178.57M | 42,718,948 | 0.01% | 7.42% | ||||
| ARRY | ARRAY TECHNOLOGIES INC | $671.47M | 154,007,692 | 0.13% | 1.39% | Net Selling | |||
| TURB | TURBO ENERGY SA | $12.89M | 55,085,700 | 0.00% | 100.00% | Net Buying | Net Selling | ||
| SUNE | SUNATION ENERGY INC | $15.50M | 6,513,108 | 0.01% | 99.99% | Net Buying | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | 39,000,000 | 0.00% | 43.90% | ||||
| FSLR | FIRST SOLAR INC | $21.46B | 107,469,788 | 0.09% | 27.55% | Net Selling | Net Selling | ||
| VIVO | VIVOPOWER PLC | $47.73M | 12,527,212 | 0.01% | 39.21% | ||||
| ENPH | ENPHASE ENERGY INC | $4.70B | 132,144,648 | 0.09% | 60.86% | Net Selling | Net Buying | ||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $27.58M | 9,816,431 | 0.00% | 100.00% | Net Buying | Net Selling | ||
| RUN | SUNRUN INC | $2.02B | 240,846,982 | 0.11% | 67.40% | Net Selling | Net Selling | ||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.00B | 61,525,748 | 0.10% | 51.84% | Net Selling | |||
| BEEM | BEAM GLOBAL | $31.46M | 22,633,315 | 0.01% | 99.99% | Net Buying | |||
| TYGO | TIGO ENERGY INC | $81.38M | 76,773,711 | 0.03% | 91.19% | Net Selling | Net Selling | ||
| JKS | JINKOSOLAR HOLDING CO LTD | $658.09M | 211,435,343 | 0.01% | 22.67% | Net Selling | Net Selling | ||
| FTCI | FTC SOLAR INC | $37.86M | 16,461,251 | 0.00% | 100.00% | Net Buying | Net Buying | ||
| PN | PN SMART ENERGY LTD | $6.60M | 2,538,025 | 0.00% | 100.00% | ||||
| CSIQ | CANADIAN SOLAR INC | $859.71M | 67,907,507 | 0.06% | 21.07% | Net Buying | Net Selling | ||
| SPWR | SUNPOWER INC | $54.70M | 208,796,937 | 0.01% | 10.30% | Net Selling | |||
| SPRU | SPRUCE POWER HOLDING CORP | $34.27M | 19,252,186 | 0.02% | 99.98% | Net Buying | Net Selling | ||
| SMXT | SOLARMAX TECHNOLOGY INC | $13.18M | 4,742,214 | 0.02% | 99.98% | ||||
| ZEO | ZEO ENERGY CORP | $12.40M | 58,783,489 | 0.00% | 54.36% | Net Selling |