| 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 | $547.88M | $14.51 | $16.50 | 13.71% | Strong Buy | 2 | N/A | N/A | 155.94% | 45.58% | |||
| TYGO | TIGO ENERGY INC | $308.96M | $4.07 | N/A | N/A | N/A | N/A | 23.42% | 57.60% | 81.51% | 44.48% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $2.09B | $12.45 | $9.82 | -21.14% | Strong Buy | 11 | 12.47% | 45.19% | 19.20% | 11.20% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.22B | $23.31 | $26.25 | 12.61% | Buy | 2 | 17.75% | N/A | 16.38% | 2.07% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $70.30M | $7.43 | $20.00 | 169.18% | Buy | 1 | 1,438.74% | N/A | 5.18% | 4.40% | |||
| TURB | TURBO ENERGY SA | $15.09M | $1.37 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| NXT | NEXTPOWER INC | $23.50B | $156.40 | $147.60 | -5.63% | Strong Buy | 19 | 13.29% | 18.60% | 42.76% | 24.50% | |||
| FSLR | FIRST SOLAR INC | $32.97B | $306.79 | $245.29 | -20.04% | Strong Buy | 17 | 7.58% | 24.30% | 37.76% | 27.94% | |||
| SUNE | SUNATION ENERGY INC | $5.61M | $1.36 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.40B | $9.08 | $9.82 | 8.13% | Buy | 11 | 12.93% | N/A | -70.92% | 10.31% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $4.64B | $76.35 | $35.06 | -54.07% | Hold | 14 | 10.70% | N/A | 56.83% | 10.33% | |||
| ENPH | ENPHASE ENERGY INC | $9.01B | $68.36 | $43.93 | -35.74% | Buy | 14 | 1.35% | 40.68% | 43.87% | 17.76% | |||
| VIVO | VIVOPOWER PLC | $78.17M | $6.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $155.07M | $1.06 | N/A | N/A | N/A | N/A | 44.79% | N/A | -125.05% | 29.32% | |||
| RUN | SUNRUN INC | $3.99B | $16.72 | $18.40 | 10.06% | Buy | 14 | 7.32% | -16.01% | 22.07% | 3.24% | |||
| FTCI | FTC SOLAR INC | $88.03M | $5.50 | $11.67 | 112.13% | Buy | 3 | 32.16% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $1.29B | $18.99 | $16.40 | -13.64% | Hold | 5 | 14.85% | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $33.75M | $1.52 | $1.50 | -1.32% | Hold | 1 | 37.57% | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $31.36M | $0.55 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $52.90M | $2.88 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $5.06M | $3.75 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $49.14M | $0.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |