| 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.23B | $7.30 | $10.94 | 49.92% | Strong Buy | 9 | 10.08% | 51.13% | 18.22% | 11.06% | |||
| NXT | NEXTPOWER INC | $12.58B | $82.89 | $145.91 | 76.02% | Strong Buy | 21 | 17.98% | 19.55% | 40.47% | 24.28% | |||
| TOYO | TOYO CO LTD | $187.96M | $4.40 | $15.00 | 240.91% | Strong Buy | 1 | 27.60% | 23.78% | 83.91% | 32.75% | |||
| SUNE | SUNATION ENERGY INC | $20.84M | $3.20 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | $1.14 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FSLR | FIRST SOLAR INC | $22.46B | $209.03 | $275.85 | 31.97% | Strong Buy | 20 | 8.04% | 22.06% | 36.07% | 27.80% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $711.52M | $4.62 | $8.29 | 79.48% | Buy | 6 | 13.61% | N/A | -75.33% | 9.92% | |||
| ENPH | ENPHASE ENERGY INC | $4.80B | $36.35 | $44.97 | 23.70% | Hold | 15 | 2.09% | 39.60% | 40.46% | 16.38% | |||
| VIVO | VIVOPOWER PLC | $49.98M | $3.99 | $10.00 | 150.63% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $28.07M | $2.86 | $20.00 | 599.30% | Buy | 1 | 1,064.14% | N/A | -0.66% | -0.55% | |||
| RUN | SUNRUN INC | $2.06B | $8.56 | $15.33 | 79.09% | Buy | 11 | 2.50% | -41.65% | 21.33% | 3.19% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.13B | $34.68 | $37.66 | 8.59% | Hold | 12 | 7.73% | N/A | 57.30% | 10.25% | |||
| BEEM | BEAM GLOBAL | $32.37M | $1.43 | $1.50 | 4.90% | Hold | 1 | 16.09% | N/A | N/A | N/A | |||
| TYGO | TIGO ENERGY INC | $78.31M | $1.02 | $3.50 | 243.14% | Buy | 1 | 20.22% | 12.44% | 75.43% | 43.25% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $605.23M | $11.45 | $22.83 | 99.41% | Buy | 3 | 18.21% | N/A | 20.43% | 2.52% | |||
| FTCI | FTC SOLAR INC | $37.86M | $2.30 | $6.00 | 160.87% | Strong Buy | 2 | 30.43% | N/A | N/A | N/A | |||
| PN | PN SMART ENERGY LTD | $6.09M | $2.40 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $866.50M | $12.76 | $15.23 | 19.33% | Hold | 7 | 16.69% | N/A | N/A | N/A | |||
| TURB | TURBO ENERGY SA | $12.67M | $1.15 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $70.36M | $0.34 | N/A | N/A | N/A | N/A | 22.63% | N/A | -231.04% | 24.26% | |||
| SPRU | SPRUCE POWER HOLDING CORP | $31.57M | $1.64 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $13.99M | $0.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $11.10M | $2.34 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |