| 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 | $641.53M | $16.99 | $16.50 | -2.88% | Strong Buy | 2 | N/A | N/A | 155.94% | 45.58% | |||
| TYGO | TIGO ENERGY INC | $271.76M | $3.58 | N/A | N/A | N/A | N/A | 23.42% | 57.60% | 81.51% | 44.48% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $2.14B | $12.77 | $9.82 | -23.12% | Strong Buy | 11 | 12.47% | 45.19% | 19.20% | 11.20% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.15B | $22.03 | $26.25 | 19.16% | Buy | 2 | 17.75% | N/A | 16.38% | 2.07% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $73.99M | $7.82 | $20.00 | 155.75% | Buy | 1 | 1,438.74% | N/A | 5.18% | 4.40% | |||
| TURB | TURBO ENERGY SA | $19.50M | $1.77 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| NXT | NEXTPOWER INC | $22.59B | $150.32 | $148.71 | -1.07% | Strong Buy | 19 | 13.29% | 18.60% | 42.76% | 24.50% | |||
| FSLR | FIRST SOLAR INC | $33.84B | $314.95 | $245.29 | -22.12% | Strong Buy | 17 | 7.58% | 24.30% | 37.76% | 27.94% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $4.45B | $73.14 | $35.06 | -52.06% | Hold | 14 | 10.70% | N/A | 56.83% | 10.33% | |||
| SUNE | SUNATION ENERGY INC | $5.03M | $1.22 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.40B | $9.09 | $9.82 | 8.01% | Buy | 11 | 12.93% | N/A | -70.92% | 10.31% | |||
| ENPH | ENPHASE ENERGY INC | $9.01B | $68.39 | $43.93 | -35.77% | Buy | 14 | 1.35% | 40.68% | 43.87% | 17.76% | |||
| VIVO | VIVOPOWER PLC | $73.28M | $5.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPWR | SUNPOWER INC | $159.46M | $1.09 | N/A | N/A | N/A | N/A | 44.79% | N/A | -125.05% | 29.32% | |||
| RUN | SUNRUN INC | $3.54B | $14.82 | $18.20 | 22.82% | Buy | 13 | 7.32% | -16.01% | 22.07% | 3.24% | |||
| FTCI | FTC SOLAR INC | $86.27M | $5.39 | $12.50 | 131.91% | Strong Buy | 2 | 32.16% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $1.32B | $19.47 | $16.40 | -15.77% | Hold | 5 | 14.85% | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $31.53M | $1.42 | $1.50 | 5.63% | Hold | 1 | 37.57% | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $52.35M | $2.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $4.10M | $3.04 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $50.19M | $0.87 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $30.39M | $0.53 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |