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.16B | $7.62 | $9.19 | 20.63% | Buy | 13 | 11.89% | N/A | N/A | N/A | |||
NXT | NEXTRACKER INC | $8.96B | $60.58 | $69.08 | 14.04% | Strong Buy | 12 | 7.77% | 1.50% | N/A | N/A | |||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $868.61M | $5.19 | $6.29 | 21.21% | Buy | 11 | 16.38% | 72.74% | 19.78% | 14.32% | |||
ENPH | ENPHASE ENERGY INC | $4.56B | $34.84 | $41.13 | 18.05% | Sell | 22 | -2.59% | 6.23% | 23.46% | 6.50% | |||
SPWR | COMPLETE SOLARIA INC | $137.96M | $1.66 | N/A | N/A | N/A | N/A | 39.48% | N/A | -12.41% | 8.15% | |||
FSLR | FIRST SOLAR INC | $21.44B | $199.95 | $216.81 | 8.43% | Strong Buy | 21 | 16.45% | 34.55% | 36.63% | 24.35% | |||
CSIQ | CANADIAN SOLAR INC | $840.38M | $12.55 | $11.25 | -10.36% | Hold | 4 | 12.30% | N/A | 4.04% | 0.80% | |||
RUN | SUNRUN INC | $3.21B | $13.92 | $11.79 | -15.33% | Buy | 14 | 9.09% | N/A | 28.54% | 3.93% | |||
SOL | EMEREN GROUP LTD | $96.48M | $1.88 | $4.50 | 139.36% | Strong Buy | 2 | -1.77% | N/A | -5.06% | -3.31% | |||
VVPR | VIVOPOWER INTERNATIONAL PLC | $28.10M | $6.33 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SEDG | SOLAREDGE TECHNOLOGIES INC | $1.78B | $30.06 | $19.02 | -36.71% | Sell | 17 | 19.01% | N/A | -1.04% | -0.21% | |||
FTCI | FTC SOLAR INC | $83.89M | $5.64 | $4.00 | -29.08% | Hold | 3 | 48.22% | N/A | N/A | N/A | |||
SUNE | SUNATION ENERGY INC | $5.65M | $1.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $67.08M | $3.99 | N/A | N/A | N/A | N/A | 52.54% | N/A | N/A | -36.09% | |||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $7.22M | $2.37 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
BEEM | BEAM GLOBAL | $41.68M | $2.32 | $4.00 | 72.41% | Strong Buy | 2 | 39.78% | N/A | 63.46% | 36.51% | |||
JKS | JINKOSOLAR HOLDING CO LTD | $1.19B | $23.14 | $20.00 | -13.57% | Sell | 2 | -0.75% | N/A | 99.20% | 15.81% | |||
ZEO | ZEO ENERGY CORP | $124.47M | $2.27 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SPRU | SPRUCE POWER HOLDING CORP | $24.97M | $1.40 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SMXT | SOLARMAX TECHNOLOGY INC | $55.39M | $1.02 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
TYGO | TIGO ENERGY INC | $82.18M | $1.25 | $6.00 | 380.00% | Buy | 1 | 30.80% | N/A | 466.24% | 9.78% | |||
PN | SKYCORP SOLAR GROUP LTD | N/A | $1.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
TURB | TURBO ENERGY SA | $25.23M | $2.29 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |