| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ARRY | ARRAY TECHNOLOGIES INC | $1.72B | $11.23 | $11.27 | 0.35% | Buy | 13 | 7.07% | N/A | -356.00% | 10.32% | |||
| FSLR | FIRST SOLAR INC | $25.96B | $241.88 | $273.83 | 13.21% | Strong Buy | 15 | 14.80% | 36.86% | 46.76% | 31.32% | |||
| NXT | NEXTPOWER INC | $17.72B | $119.34 | $112.56 | -5.68% | Strong Buy | 16 | 7.09% | 10.68% | 44.49% | 25.18% | |||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.78B | $10.61 | $11.15 | 5.09% | Strong Buy | 10 | 15.72% | 50.00% | 19.76% | 13.68% | |||
| SPWR | SUNPOWER INC | $159.28M | $1.48 | $5.40 | 264.86% | Buy | 1 | 54.68% | -39.73% | -57.18% | 30.82% | |||
| SPRU | SPRUCE POWER HOLDING CORP | $75.76M | $4.17 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| TOYO | TOYO CO LTD | $269.05M | $7.62 | $18.00 | 136.22% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.27B | $37.90 | $32.00 | -15.57% | Hold | 12 | 17.57% | N/A | 54.13% | 11.63% | |||
| TYGO | TIGO ENERGY INC | $237.79M | $3.38 | N/A | N/A | N/A | N/A | 34.63% | N/A | 238.11% | 26.62% | |||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $20.04M | $5.76 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ENPH | ENPHASE ENERGY INC | $6.10B | $46.56 | $42.43 | -8.86% | Hold | 15 | 1.64% | 32.03% | 47.79% | 14.80% | |||
| CSIQ | CANADIAN SOLAR INC | $1.36B | $20.05 | $18.58 | -7.33% | Sell | 8 | 14.83% | N/A | N/A | N/A | |||
| FTCI | FTC SOLAR INC | $122.36M | $8.19 | $14.17 | 72.98% | Buy | 3 | 68.49% | N/A | N/A | N/A | |||
| RUN | SUNRUN INC | $4.71B | $20.28 | $23.00 | 13.41% | Strong Buy | 10 | 11.37% | N/A | 41.55% | 5.58% | |||
| JKS | JINKOSOLAR HOLDING CO LTD | $1.38B | $26.43 | $22.50 | -14.87% | Sell | 2 | 25.91% | N/A | N/A | N/A | |||
| VVPR | VIVOPOWER INTERNATIONAL PLC | $29.69M | $2.37 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BEEM | BEAM GLOBAL | $28.16M | $1.48 | N/A | N/A | N/A | N/A | 24.80% | N/A | N/A | N/A | |||
| MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $43.88M | $2.61 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -0.18% | |||
| TURB | TURBO ENERGY SA | $7.51M | $0.68 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SMXT | SOLARMAX TECHNOLOGY INC | $36.55M | $0.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SUNE | SUNATION ENERGY INC | $4.91M | $1.44 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PN | SKYCORP SOLAR GROUP LTD | $12.85M | $0.48 | 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 |