| 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.45B | $8.64 | $11.06 | 27.96% | Strong Buy | 9 | 10.08% | 51.05% | 18.22% | 11.06% | |||
| NXT | NEXTPOWER INC | $12.88B | $84.86 | $143.19 | 68.74% | Strong Buy | 21 | 18.22% | 19.76% | 40.78% | 24.47% | |||
| TOYO | TOYO CO LTD | $184.12M | $4.31 | $18.00 | 317.63% | Buy | 1 | 26.28% | 22.95% | 83.08% | 32.42% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $554.43M | $3.60 | $7.13 | 97.92% | Buy | 6 | 13.78% | N/A | -75.33% | 9.92% | |||
| FSLR | FIRST SOLAR INC | $19.31B | $179.72 | $278.45 | 54.94% | Strong Buy | 21 | 8.04% | 22.22% | 36.07% | 27.80% | |||
| TURB | TURBO ENERGY SA | $12.01M | $0.96 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $14.92M | $2.29 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $4.16B | $31.49 | $42.83 | 36.01% | Hold | 15 | 2.04% | 37.37% | 40.46% | 16.38% | |||
| VIVO | VIVOPOWER PLC | $37.08M | $2.96 | $10.00 | 237.84% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $23.09M | $1.02 | $1.50 | 47.06% | Hold | 1 | 16.06% | N/A | N/A | N/A | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $21.01M | $2.14 | $20.00 | 834.58% | Buy | 1 | 1,064.14% | N/A | -0.66% | -0.55% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $1.94B | $31.48 | $36.81 | 16.93% | Hold | 11 | 7.58% | N/A | 57.30% | 10.25% | |||
| RUN | SUNRUN INC | $1.83B | $7.59 | $14.56 | 91.87% | Strong Buy | 10 | 2.53% | -38.74% | 21.33% | 3.19% | |||
| TYGO | TIGO ENERGY INC | $68.18M | $0.89 | $3.50 | 294.14% | Buy | 1 | 9.57% | N/A | 75.43% | 43.25% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $456.17M | $8.63 | $20.00 | 131.75% | Hold | 2 | 17.27% | N/A | 20.43% | 2.52% | |||
| 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 | |||
| FTCI | FTC SOLAR INC | $30.12M | $1.83 | $5.20 | 184.15% | Strong Buy | 3 | 30.43% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $749.70M | $11.04 | $13.90 | 25.86% | Sell | 4 | 15.20% | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $55.54M | $0.27 | N/A | N/A | N/A | N/A | 4.81% | N/A | -32.43% | 3.40% | |||
| SPRU | SPRUCE POWER HOLDING CORP | $29.26M | $1.52 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $22.95M | $4.84 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $14.28M | $0.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SNSC | SUNSCOUT HOLDING LTD | N/A | $1.04 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |