| 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 | $13.44B | $90.55 | $99.83 | 10.25% | Strong Buy | 18 | 10.02% | 12.46% | 42.86% | 23.20% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.12B | $7.30 | $10.84 | 48.55% | Buy | 16 | 4.86% | N/A | -325.62% | 9.44% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.34B | $7.98 | $10.91 | 36.70% | Strong Buy | 11 | 11.08% | 44.32% | 16.97% | 11.75% | |||
| FSLR | FIRST SOLAR INC | $27.06B | $252.19 | $259.50 | 2.90% | Strong Buy | 19 | 12.61% | 31.13% | 38.92% | 26.07% | |||
| SOL | EMEREN GROUP LTD | $94.95M | $1.85 | N/A | N/A | N/A | N/A | 19.26% | N/A | 34.23% | 23.63% | |||
| SPRU | SPRUCE POWER HOLDING CORP | $108.65M | $5.98 | N/A | N/A | N/A | N/A | N/A | N/A | -11.43% | -1.66% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.08B | $34.80 | $27.52 | -20.91% | Sell | 17 | 15.64% | N/A | 50.22% | 10.79% | |||
| TYGO | TIGO ENERGY INC | $124.52M | $1.77 | $6.00 | 238.98% | Buy | 1 | 22.02% | N/A | 160.72% | 17.97% | |||
| TURB | TURBO ENERGY SA | $15.86M | $1.44 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $3.61B | $27.60 | $37.69 | 36.57% | Sell | 18 | -3.64% | 16.56% | 39.28% | 11.77% | |||
| CSIQ | CANADIAN SOLAR INC | $1.79B | $26.43 | $15.08 | -42.93% | Hold | 8 | 12.41% | N/A | N/A | N/A | |||
| TOYO | TOYO CO LTD | $229.50M | $6.50 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.50B | $28.65 | $18.00 | -37.17% | Strong Sell | 1 | 16.47% | N/A | 39.81% | 9.42% | |||
| SPWR | SUNPOWER INC | $131.31M | $1.58 | $5.40 | 241.77% | Buy | 1 | 28.91% | N/A | -31.64% | 20.78% | |||
| FTCI | FTC SOLAR INC | $132.37M | $8.86 | $9.00 | 1.58% | Buy | 2 | 60.89% | N/A | N/A | N/A | |||
| VVPR | VIVOPOWER INTERNATIONAL PLC | $32.32M | $2.58 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $4.46B | $19.22 | $19.50 | 1.46% | Buy | 14 | 6.34% | N/A | 29.22% | 3.92% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $5.81M | $1.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $74.79M | $1.30 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $34.44M | $1.81 | $4.00 | 120.99% | Strong Buy | 2 | 31.24% | N/A | N/A | N/A | |||
| MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $50.60M | $3.01 | N/A | N/A | N/A | N/A | 478.19% | N/A | N/A | -0.18% | |||
| PN | SKYCORP SOLAR GROUP LTD | $21.92M | $0.81 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $53.76M | $0.99 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $4.16M | $1.22 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |