| Ticker | Company | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TOYO | TOYO CO LTD | $191.06M | $5.06 | $15.00 | 196.44% | Strong Buy | 1 | N/A | N/A | 111.31% | 32.53% | |||
| TYGO | TIGO ENERGY INC | $133.60M | $1.76 | N/A | N/A | N/A | N/A | 23.42% | 57.37% | 81.51% | 44.48% | |||
| NXT | NEXTPOWER INC | $15.88B | $105.67 | $146.59 | 38.73% | Strong Buy | 21 | 15.97% | 20.15% | 44.14% | 25.30% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.74B | $10.38 | $10.58 | 1.96% | Strong Buy | 12 | 12.67% | 43.92% | 18.63% | 10.87% | |||
| FSLR | FIRST SOLAR INC | $22.14B | $206.05 | $260.06 | 26.21% | Strong Buy | 18 | 8.29% | 24.57% | 37.68% | 27.88% | |||
| ENPH | ENPHASE ENERGY INC | $5.26B | $39.94 | $45.18 | 13.12% | Buy | 15 | 1.36% | 39.93% | 43.26% | 17.51% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $29.90M | $3.16 | $20.00 | 532.91% | Buy | 1 | 1,438.74% | N/A | 5.18% | 4.40% | |||
| TURB | TURBO ENERGY SA | $15.97M | $1.45 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FTCI | FTC SOLAR INC | $57.14M | $3.57 | $5.00 | 40.06% | Strong Buy | 1 | 36.12% | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $9.57M | $2.32 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $929.88M | $6.05 | $9.33 | 54.26% | Buy | 10 | 13.04% | N/A | -70.92% | 10.31% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $859.39M | $16.41 | $26.25 | 59.96% | Buy | 2 | 15.65% | N/A | 18.96% | 2.40% | |||
| VIVO | VIVOPOWER PLC | $51.11M | $4.08 | $10.00 | 145.10% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $3.06B | $50.27 | $39.45 | -21.52% | Hold | 13 | 10.84% | N/A | 56.83% | 10.33% | |||
| SPWR | SUNPOWER INC | $96.56M | $0.66 | N/A | N/A | N/A | N/A | 35.78% | N/A | -125.05% | 29.32% | |||
| CSIQ | CANADIAN SOLAR INC | $1.04B | $15.37 | $17.00 | 10.61% | Hold | 5 | 14.33% | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $2.73B | $11.44 | $17.80 | 55.62% | Buy | 12 | 6.78% | -45.05% | 22.07% | 3.24% | |||
| BEEM | BEAM GLOBAL | $23.98M | $1.08 | $1.50 | 38.89% | Hold | 1 | 20.23% | N/A | N/A | N/A | |||
| PN | PN SMART ENERGY LTD | $5.44M | $4.03 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $18.84M | $0.33 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $42.07M | $2.29 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $30.81M | $0.53 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |