| 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 | $186.68M | $4.37 | N/A | N/A | N/A | N/A | 26.28% | 22.95% | 83.08% | 32.42% | |||
| NXT | NEXTPOWER INC | $12.79B | $84.30 | $143.71 | 70.48% | Strong Buy | 21 | 18.22% | 19.76% | 40.78% | 24.47% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.40B | $8.30 | $10.94 | 31.86% | Strong Buy | 9 | 10.08% | 51.05% | 18.22% | 11.06% | |||
| FSLR | FIRST SOLAR INC | $18.77B | $174.61 | $272.15 | 55.86% | Strong Buy | 21 | 8.04% | 22.22% | 36.07% | 27.80% | |||
| TURB | TURBO ENERGY SA | $13.58M | $1.08 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $628.35M | $4.08 | $7.25 | 77.70% | Buy | 7 | 13.78% | N/A | -75.33% | 9.92% | |||
| SUNE | SUNATION ENERGY INC | $15.24M | $2.34 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $4.42B | $33.47 | $43.30 | 29.36% | Hold | 15 | 2.04% | 37.37% | 40.46% | 16.38% | |||
| BEEM | BEAM GLOBAL | $25.58M | $1.13 | $1.50 | 32.74% | Hold | 1 | 16.06% | N/A | N/A | N/A | |||
| VIVO | VIVOPOWER PLC | $42.09M | $3.36 | $10.00 | 197.62% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $22.68M | $2.31 | $20.00 | 765.80% | Buy | 1 | 1,064.14% | N/A | -0.66% | -0.55% | |||
| RUN | SUNRUN INC | $1.86B | $7.71 | $15.15 | 96.47% | Buy | 11 | 2.53% | -38.74% | 21.33% | 3.19% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.04B | $33.09 | $36.90 | 11.51% | Hold | 11 | 7.58% | N/A | 57.30% | 10.25% | |||
| TYGO | TIGO ENERGY INC | $66.56M | $0.87 | $3.50 | 303.69% | Buy | 1 | 9.57% | N/A | 75.43% | 43.25% | |||
| PN | PN SMART ENERGY LTD | $6.57M | $2.59 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $483.66M | $9.15 | $20.00 | 118.58% | Hold | 2 | 17.27% | N/A | 20.43% | 2.52% | |||
| FTCI | FTC SOLAR INC | $35.39M | $2.15 | $5.20 | 141.86% | Strong Buy | 3 | 30.43% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $759.89M | $11.19 | $14.52 | 29.72% | Hold | 5 | 15.20% | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $17.22M | $0.29 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | $1.19 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $10.24M | $2.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $30.42M | $1.58 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $62.64M | $0.30 | N/A | N/A | N/A | N/A | 4.81% | N/A | -32.43% | 3.40% |