| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NXT | NEXTPOWER INC | $15.06B | $101.43 | $112.56 | 10.98% | Strong Buy | 16 | 7.09% | 10.80% | 44.49% | 25.18% | |||
| TYGO | TIGO ENERGY INC | $237.09M | $3.37 | N/A | N/A | N/A | N/A | 33.95% | N/A | 238.11% | 26.62% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $956.14M | $5.71 | $9.92 | 73.68% | Strong Buy | 12 | 15.62% | 46.23% | 19.36% | 12.85% | |||
| RUN | SUNRUN INC | $2.66B | $11.34 | $21.41 | 88.79% | Buy | 14 | 4.57% | -24.55% | 40.00% | 5.54% | |||
| SPWR | SUNPOWER INC | $132.37M | $1.23 | $5.40 | 339.02% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $62.86M | $3.46 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.02B | $33.41 | $34.27 | 2.58% | Hold | 11 | 14.27% | N/A | 55.78% | 10.93% | |||
| FSLR | FIRST SOLAR INC | $20.30B | $189.21 | $252.04 | 33.21% | Buy | 21 | 9.77% | 27.46% | 40.48% | 28.98% | |||
| TOYO | TOYO CO LTD | $258.81M | $7.33 | $18.00 | 145.57% | Buy | 1 | 362.12% | 206.00% | 194.02% | 36.77% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $19.83M | $5.70 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $38.16M | $2.27 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -0.18% | |||
| CSIQ | CANADIAN SOLAR INC | $1.08B | $16.00 | $19.81 | 23.79% | Sell | 7 | 14.83% | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $5.27B | $40.23 | $43.34 | 7.74% | Hold | 16 | 1.54% | 35.64% | 46.75% | 14.48% | |||
| FTCI | FTC SOLAR INC | $62.15M | $4.16 | $12.67 | 204.50% | Buy | 3 | 68.49% | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.04B | $6.81 | $10.63 | 56.14% | Buy | 15 | 9.76% | N/A | -77.02% | 10.95% | |||
| VVPR | VIVOPOWER INTERNATIONAL PLC | $25.05M | $2.00 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.22B | $23.34 | $22.50 | -3.60% | Sell | 2 | 25.91% | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $27.40M | $1.44 | N/A | N/A | N/A | N/A | 24.80% | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $54.31M | $0.94 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $4.22M | $1.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $36.65M | $0.68 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $14.18M | $0.53 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| TURB | TURBO ENERGY SA | $41.64M | $3.78 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |