| 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 | $194.46M | $5.15 | $15.00 | 191.26% | Strong Buy | 1 | N/A | N/A | 111.31% | 32.53% | |||
| TYGO | TIGO ENERGY INC | $127.53M | $1.68 | N/A | N/A | N/A | N/A | 23.42% | 57.37% | 81.51% | 44.48% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.61B | $9.62 | $10.36 | 7.73% | Strong Buy | 11 | 12.67% | 43.92% | 18.63% | 10.87% | |||
| NXT | NEXTPOWER INC | $15.06B | $100.23 | $146.59 | 46.26% | Strong Buy | 21 | 15.97% | 20.15% | 44.14% | 25.30% | |||
| ENPH | ENPHASE ENERGY INC | $5.20B | $39.46 | $45.18 | 14.50% | Buy | 15 | 1.36% | 39.93% | 43.26% | 17.51% | |||
| FSLR | FIRST SOLAR INC | $22.06B | $205.31 | $260.06 | 26.67% | Strong Buy | 18 | 8.29% | 24.57% | 37.68% | 27.88% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $28.39M | $3.00 | $20.00 | 566.67% | Buy | 1 | 1,438.74% | N/A | 5.18% | 4.40% | |||
| TURB | TURBO ENERGY SA | $16.64M | $1.51 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $10.27M | $2.49 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $881.39M | $16.83 | $26.25 | 55.97% | Buy | 2 | 15.65% | N/A | 18.96% | 2.40% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $915.27M | $5.95 | $9.53 | 60.08% | Buy | 10 | 13.04% | N/A | -70.92% | 10.31% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.96B | $48.61 | $39.45 | -18.84% | Hold | 13 | 10.84% | N/A | 56.83% | 10.33% | |||
| FTCI | FTC SOLAR INC | $61.62M | $3.85 | $5.00 | 29.87% | Strong Buy | 1 | 36.12% | N/A | N/A | N/A | |||
| VIVO | VIVOPOWER PLC | $47.48M | $3.79 | $10.00 | 163.85% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $88.66M | $0.61 | N/A | N/A | N/A | N/A | 35.78% | N/A | -125.05% | 29.32% | |||
| RUN | SUNRUN INC | $2.73B | $11.44 | $17.80 | 55.62% | Buy | 12 | 6.78% | -45.05% | 22.07% | 3.24% | |||
| CSIQ | CANADIAN SOLAR INC | $1.03B | $15.20 | $17.00 | 11.84% | Hold | 5 | 14.33% | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $22.65M | $1.02 | $1.50 | 47.06% | Hold | 1 | 20.23% | N/A | N/A | N/A | |||
| PN | PN SMART ENERGY LTD | $5.83M | $4.32 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $20.09M | $0.35 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $41.70M | $2.27 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $30.75M | $0.53 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |