| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.19B | $7.10 | $10.67 | 50.35% | Strong Buy | 12 | 9.21% | 46.92% | 18.22% | 11.06% | |||
| NXT | NEXTPOWER INC | $13.08B | $86.18 | $147.40 | 71.04% | Strong Buy | 20 | 16.86% | 20.03% | 40.91% | 24.55% | |||
| TOYO | TOYO CO LTD | $205.91M | $4.82 | $15.00 | 211.20% | Strong Buy | 1 | 30.72% | 25.50% | 83.91% | 32.75% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $722.30M | $4.69 | $9.18 | 95.63% | Buy | 10 | 13.62% | N/A | -75.33% | 9.92% | |||
| TURB | TURBO ENERGY SA | $12.78M | $1.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $14.85M | $2.28 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FSLR | FIRST SOLAR INC | $23.03B | $214.28 | $267.20 | 24.70% | Strong Buy | 20 | 8.45% | 22.67% | 36.07% | 27.80% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $30.33M | $3.09 | $20.00 | 547.25% | Buy | 1 | 1,083.00% | N/A | 5.90% | 4.98% | |||
| ENPH | ENPHASE ENERGY INC | $5.10B | $38.61 | $44.97 | 16.46% | Hold | 15 | 2.49% | 40.15% | 40.46% | 16.38% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $833.73M | $15.92 | $26.25 | 64.89% | Buy | 2 | 15.65% | N/A | 18.96% | 2.40% | |||
| BEEM | BEAM GLOBAL | $35.53M | $1.57 | $1.50 | -4.46% | Hold | 1 | 21.05% | N/A | N/A | N/A | |||
| VIVO | VIVOPOWER PLC | $54.62M | $4.36 | $10.00 | 129.36% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $2.21B | $9.16 | $16.26 | 77.50% | Buy | 14 | 3.53% | -38.18% | 21.33% | 3.19% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $1.90B | $30.83 | $36.63 | 18.80% | Hold | 11 | 9.45% | N/A | 57.30% | 10.25% | |||
| TYGO | TIGO ENERGY INC | $83.68M | $1.09 | $3.50 | 221.10% | Buy | 1 | 22.92% | 17.08% | 75.43% | 43.25% | |||
| CSIQ | CANADIAN SOLAR INC | $986.75M | $14.55 | $17.17 | 17.99% | Hold | 6 | 13.64% | N/A | N/A | N/A | |||
| FTCI | FTC SOLAR INC | $35.06M | $2.13 | $6.00 | 181.69% | Strong Buy | 2 | 33.33% | N/A | N/A | N/A | |||
| PN | PN SMART ENERGY LTD | $6.75M | $2.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $23.81M | $0.41 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $43.89M | $0.30 | N/A | N/A | N/A | N/A | 35.78% | N/A | -125.05% | 29.32% | |||
| SPRU | SPRUCE POWER HOLDING CORP | $37.54M | $1.95 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $17.29M | $3.65 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | $1.77 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |