Ticker | Company | Zen Rating | Sentiment | Market Cap | Shares | Institutional % | Insider % | Net Insider (L12M) | Net Insider (L3M) |
---|---|---|---|---|---|---|---|---|---|
NXT | NEXTRACKER INC | $8.88B | 146,263,962 | 94.34% | 5.66% | Net Selling | Net Selling | ||
ARRY | ARRAY TECHNOLOGIES INC | $1.21B | 152,547,038 | 98.94% | 1.06% | Net Selling | Net Selling | ||
SPWR | COMPLETE SOLARIA INC | $154.12M | 80,272,256 | 12.91% | 24.99% | Net Buying | Net Buying | ||
ENPH | ENPHASE ENERGY INC | $5.98B | 131,207,018 | 58.70% | 41.30% | Net Selling | Net Buying | ||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $854.26M | 167,174,809 | 68.12% | 31.88% | Net Selling | Net Selling | ||
CSIQ | CANADIAN SOLAR INC | $739.27M | 66,962,686 | 45.97% | 0.00% | ||||
FTCI | FTC SOLAR INC | $59.87M | 13,071,549 | 0.75% | 99.25% | Net Buying | Net Buying | ||
VVPR | VIVOPOWER INTERNATIONAL PLC | $24.29M | 4,439,733 | 2.61% | 9.17% | ||||
SUNE | SUNATION ENERGY INC | $5.42M | 3,406,614 | 1.81% | 98.19% | Net Buying | |||
RUN | SUNRUN INC | $2.28B | 228,486,470 | 59.63% | 40.37% | Net Selling | Net Selling | ||
FSLR | FIRST SOLAR INC | $18.79B | 107,244,479 | 76.72% | 23.28% | Net Selling | Net Selling | ||
SOL | EMEREN GROUP LTD | $88.27M | 513,216,222 | 4.32% | 73.99% | Net Buying | |||
SEDG | SOLAREDGE TECHNOLOGIES INC | $1.38B | 59,044,232 | 63.28% | 36.72% | Net Buying | |||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $51.30M | 16,711,109 | 1.99% | 0.00% | ||||
JKS | JINKOSOLAR HOLDING CO LTD | $1.00B | 205,351,057 | 7.07% | 0.00% | ||||
BEEM | BEAM GLOBAL | $21.75M | 15,426,178 | 8.38% | 91.62% | Net Buying | Net Buying | ||
SMXT | SOLARMAX TECHNOLOGY INC | $52.15M | 47,407,607 | 6.95% | 16.85% | ||||
PN | SKYCORP SOLAR GROUP LTD | N/A | 27,000,000 | 0.02% | 0.00% | ||||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $2.97M | 1,813,775 | 0.00% | 100.00% | Net Buying | |||
TURB | TURBO ENERGY SA | $25.34M | 55,085,700 | 0.10% | 0.00% | ||||
TYGO | TIGO ENERGY INC | $72.56M | 62,016,316 | 14.53% | 85.47% | Net Buying | Net Buying | ||
ZEO | ZEO ENERGY CORP | $167.64M | 49,304,845 | 0.58% | 90.71% | ||||
SPRU | SPRUCE POWER HOLDING CORP | $32.80M | 17,826,560 | 11.31% | 88.69% | Net Buying | Net Selling |