| 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 | $12.05B | $79.44 | $140.57 | 76.95% | Strong Buy | 21 | 18.20% | 19.78% | 40.91% | 24.54% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $522.09M | $3.39 | $5.33 | 57.32% | Hold | 9 | 13.92% | N/A | -67.55% | 8.90% | |||
| TOYO | TOYO CO LTD | $162.76M | $3.81 | $18.00 | 372.44% | Buy | 1 | 26.28% | 22.95% | 83.08% | 32.42% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.26B | $7.48 | $11.05 | 47.83% | Buy | 10 | 10.36% | 51.90% | 18.22% | 11.06% | |||
| FSLR | FIRST SOLAR INC | $18.90B | $175.85 | $277.19 | 57.63% | Strong Buy | 22 | 8.19% | 22.37% | 36.07% | 27.80% | |||
| SUNE | SUNATION ENERGY INC | $13.16M | $2.02 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $20.19M | $0.89 | $1.50 | 68.16% | Hold | 1 | 16.08% | N/A | N/A | N/A | |||
| VIVO | VIVOPOWER PLC | $32.95M | $2.63 | $10.00 | 280.23% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $3.93B | $29.76 | $40.66 | 36.61% | Hold | 16 | 0.69% | 35.59% | 40.46% | 16.38% | |||
| RUN | SUNRUN INC | $1.81B | $7.53 | $13.06 | 73.40% | Buy | 11 | 3.30% | -42.46% | 21.33% | 3.19% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $17.08M | $1.74 | N/A | N/A | N/A | N/A | 1,064.14% | N/A | -0.66% | -0.55% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $1.98B | $32.16 | $35.08 | 9.06% | Hold | 12 | 7.66% | N/A | 57.30% | 10.25% | |||
| TYGO | TIGO ENERGY INC | $73.40M | $0.96 | $3.50 | 266.11% | Buy | 1 | 15.25% | N/A | 29.82% | 17.10% | |||
| PN | PN SMART ENERGY LTD | $5.89M | $2.32 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $441.90M | $8.36 | $20.00 | 139.23% | Hold | 2 | 17.23% | N/A | 17.27% | 2.13% | |||
| FTCI | FTC SOLAR INC | $21.73M | $1.32 | $5.20 | 293.94% | Strong Buy | 3 | 43.08% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $656.67M | $9.67 | $13.26 | 37.16% | Hold | 6 | 14.05% | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $50.32M | $0.24 | N/A | N/A | N/A | N/A | -4.33% | N/A | -20.27% | 2.13% | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $20.63M | $4.35 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | $0.78 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $14.70M | $0.25 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| TURB | TURBO ENERGY SA | $11.46M | $0.91 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $26.18M | $1.36 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |