| 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 | $541.84M | $14.35 | $16.50 | 14.98% | Strong Buy | 2 | N/A | N/A | 155.94% | 45.58% | |||
| TYGO | TIGO ENERGY INC | $302.12M | $3.98 | N/A | N/A | N/A | N/A | 23.42% | 57.60% | 75.83% | 41.38% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.60B | $9.55 | $9.82 | 2.81% | Strong Buy | 11 | 12.47% | 45.19% | 19.70% | 11.50% | |||
| FSLR | FIRST SOLAR INC | $26.74B | $248.88 | $238.99 | -3.97% | Buy | 17 | 7.58% | 24.30% | 37.26% | 27.57% | |||
| NXT | NEXTPOWER INC | $18.19B | $121.02 | $141.61 | 17.01% | Strong Buy | 17 | 13.85% | 18.50% | 42.54% | 24.38% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $44.75M | $4.73 | $20.00 | 322.83% | Buy | 1 | 1,438.74% | N/A | 5.18% | 4.40% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.17B | $22.43 | $25.75 | 14.80% | Buy | 2 | 17.75% | N/A | 16.38% | 2.07% | |||
| SUNE | SUNATION ENERGY INC | $5.07M | $1.23 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.26B | $8.20 | $9.82 | 19.73% | Buy | 11 | 12.93% | N/A | -72.09% | 10.48% | |||
| TURB | TURBO ENERGY SA | $13.33M | $1.21 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $3.83B | $63.00 | $35.06 | -44.34% | Hold | 14 | 10.70% | N/A | 53.69% | 9.76% | |||
| ENPH | ENPHASE ENERGY INC | $8.22B | $62.34 | $43.93 | -29.53% | Buy | 14 | 1.35% | 40.68% | 46.10% | 18.66% | |||
| VIVO | VIVOPOWER PLC | $64.64M | $5.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $3.45B | $14.45 | $18.40 | 27.39% | Buy | 14 | 7.32% | -16.01% | 25.17% | 3.69% | |||
| SPWR | SUNPOWER INC | $156.54M | $1.07 | N/A | N/A | N/A | N/A | 52.21% | N/A | -137.20% | 32.17% | |||
| FTCI | FTC SOLAR INC | $76.19M | $4.76 | $11.67 | 145.11% | Buy | 3 | 32.16% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $1.23B | $18.10 | $16.40 | -9.39% | Hold | 5 | 14.85% | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $31.97M | $1.44 | $1.50 | 4.17% | Hold | 1 | 37.57% | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $52.22M | $0.90 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $54.37M | $2.96 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $30.56M | $0.54 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $5.71M | $4.23 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |