| 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 | $506.73M | $13.42 | $16.50 | 22.95% | Strong Buy | 2 | 58.60% | 103.01% | 195.94% | 49.38% | |||
| TYGO | TIGO ENERGY INC | $317.54M | $4.20 | N/A | N/A | N/A | N/A | 25.86% | N/A | 111.67% | 39.53% | |||
| SUNE | SUNATION ENERGY INC | $4.43M | $1.30 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| NXT | NEXTPOWER INC | $15.81B | $106.49 | $121.78 | 14.36% | Strong Buy | 17 | 11.66% | 16.70% | 44.49% | 25.18% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.19B | $7.08 | $9.67 | 36.54% | Strong Buy | 12 | 16.33% | 46.12% | 19.36% | 12.85% | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $35.57M | $0.63 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FSLR | FIRST SOLAR INC | $20.66B | $192.49 | $242.71 | 26.09% | Buy | 21 | 9.35% | 26.89% | 40.48% | 28.98% | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.40B | $39.82 | $36.57 | -8.16% | Hold | 14 | 14.50% | N/A | 55.78% | 10.93% | |||
| BEEM | BEAM GLOBAL | $32.55M | $1.54 | $2.50 | 62.34% | Strong Buy | 1 | 23.51% | N/A | N/A | N/A | |||
| MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $26.56M | $1.58 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -0.18% | |||
| ENPH | ENPHASE ENERGY INC | $4.44B | $33.88 | $44.40 | 31.05% | Hold | 15 | 1.21% | 35.64% | 46.75% | 14.48% | |||
| SPWR | SUNPOWER INC | $154.52M | $1.22 | N/A | N/A | N/A | N/A | 43.65% | N/A | -80.97% | 30.26% | |||
| TURB | TURBO ENERGY SA | $20.60M | $1.87 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $46.65M | $4.93 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SPRU | SPRUCE POWER HOLDING CORP | $77.22M | $4.25 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $2.86B | $12.18 | $19.76 | 62.22% | Buy | 14 | 6.61% | -15.13% | 40.00% | 5.54% | |||
| ARRY | ARRAY TECHNOLOGIES INC | $1.17B | $7.66 | $10.27 | 34.06% | Buy | 13 | 9.77% | N/A | -77.02% | 10.95% | |||
| VIVO | VIVOPOWER PLC | $38.96M | $3.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FTCI | FTC SOLAR INC | $74.34M | $4.77 | $12.67 | 165.56% | Buy | 3 | 41.12% | N/A | N/A | N/A | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.12B | $21.48 | $25.25 | 17.55% | Hold | 4 | 26.15% | N/A | N/A | N/A | |||
| CSIQ | CANADIAN SOLAR INC | $893.06M | $13.17 | $18.18 | 38.06% | Hold | 9 | 14.65% | N/A | N/A | N/A | |||
| ZEO | ZEO ENERGY CORP | $50.67M | $0.87 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $3.71M | $2.75 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |