Ticker | Company | Country | Market Cap | Shares | Institutional % | Insider % | Net Insider (L12M) | Net Insider (L3M) |
---|---|---|---|---|---|---|---|---|
FSLR | FIRST SOLAR INC | United States | $22.48B | 107,046,913 | 76.72% | 23.28% | Net Selling | Net Selling |
ENPH | ENPHASE ENERGY INC | United States | $13.74B | 135,422,159 | 58.17% | 41.83% | Net Buying | Net Selling |
JKS | JINKOSOLAR HOLDING CO LTD | China | $1.21B | 208,560,477 | 6.79% | 0.00% | ||
CSIQ | CANADIAN SOLAR INC | Canada | $886.62M | 66,413,750 | 46.32% | 0.00% | ||
SHLS | SHOALS TECHNOLOGIES GROUP INC | United States | $871.56M | 166,646,253 | 70.88% | 29.12% | Net Selling | Net Selling |
SOL | EMEREN GROUP LTD | China | $135.83M | 512,549,555 | 4.31% | 74.06% | Net Buying | Net Buying |
NXT | NEXTRACKER INC | United States | $5.12B | 145,347,433 | 94.98% | 5.02% | Net Selling | |
ARRY | ARRAY TECHNOLOGIES INC | United States | $1.02B | 151,926,428 | 99.03% | 0.97% | Net Selling | Net Selling |
BEEM | BEAM GLOBAL | United States | $66.23M | 14,621,141 | 10.50% | 89.50% | Net Buying | Net Buying |
ZEO | ZEO ENERGY CORP | United States | $59.50M | 41,035,345 | 1.51% | 89.26% | ||
SPI | SPI ENERGY CO LTD | China | $20.83M | 31,603,109 | 0.28% | 99.72% | ||
SPRU | SPRUCE POWER HOLDING CORP | United States | $47.88M | 18,557,200 | 11.15% | 88.85% | Net Selling | Net Selling |
ASTI | ASCENT SOLAR TECHNOLOGIES INC | United States | $2.49M | 1,023,448 | 0.04% | 99.96% | Net Buying | |
SEDG | SOLAREDGE TECHNOLOGIES INC | Israel | $1.08B | 57,299,404 | 64.30% | 35.70% | Net Buying | |
TYGO | TIGO ENERGY INC | United States | $73.78M | 60,477,864 | 14.33% | 85.67% | Net Buying | Net Selling |
FTCI | FTC SOLAR INC | United States | $61.39M | 127,366,590 | 15.86% | 76.14% | Net Buying | Net Buying |
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | United States | $790.39M | 124,864,454 | 72.71% | 27.29% | Net Buying | Net Selling |
RUN | SUNRUN INC | United States | $3.50B | 223,539,691 | 60.75% | 39.25% | Net Selling | Net Selling |
SMXT | SOLARMAX TECHNOLOGY INC | United States | $40.52M | 45,019,360 | 3.02% | 0.00% | ||
CSLR | COMPLETE SOLARIA INC | Cayman Islands | $139.95M | 63,613,798 | 21.55% | 23.72% | Net Buying | Net Buying |
TURB | TURBO ENERGY SA | Spain | $19.17M | 55,085,700 | 0.11% | 0.00% | ||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | Singapore | $3.15M | 557,056 | 100.00% | 0.00% | ||
PEGY | PINEAPPLE ENERGY INC | United States | $1.09M | 8,723,625 | 1.78% | 92.91% | Net Buying | Net Buying |
VVPR | VIVOPOWER INTERNATIONAL PLC | United States | $2.52M | 2,578,826 | 5.44% | 15.78% | Net Buying |