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.37B | $9.01 | $8.88 | -1.50% | Buy | 12 | 12.90% | N/A | N/A | N/A | |||
NXT | NEXTRACKER INC | $9.95B | $67.26 | $69.46 | 3.27% | Strong Buy | 13 | 7.77% | 1.50% | N/A | N/A | |||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.09B | $6.51 | $6.46 | -0.72% | Buy | 8 | 16.38% | 72.74% | 19.78% | 14.32% | |||
ENPH | ENPHASE ENERGY INC | $4.93B | $37.70 | $41.49 | 10.06% | Sell | 22 | -2.59% | 6.20% | 23.46% | 6.50% | |||
SPWR | COMPLETE SOLARIA INC | $125.49M | $1.51 | N/A | N/A | N/A | N/A | 39.48% | N/A | -12.41% | 8.15% | |||
FSLR | FIRST SOLAR INC | $20.93B | $195.19 | $215.78 | 10.55% | Strong Buy | 18 | 16.67% | 34.77% | 36.63% | 24.35% | |||
RUN | SUNRUN INC | $3.68B | $15.97 | $12.57 | -21.28% | Buy | 14 | 9.09% | N/A | 28.54% | 3.93% | |||
SUNE | SUNATION ENERGY INC | $5.08M | $1.49 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
VVPR | VIVOPOWER INTERNATIONAL PLC | $22.91M | $5.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
FTCI | FTC SOLAR INC | $92.97M | $6.25 | $4.67 | -25.33% | Hold | 3 | 48.22% | N/A | N/A | N/A | |||
SEDG | SOLAREDGE TECHNOLOGIES INC | $2.01B | $33.82 | $21.34 | -36.91% | Sell | 13 | 18.85% | N/A | -1.04% | -0.21% | |||
CSIQ | CANADIAN SOLAR INC | $656.90M | $9.78 | $11.50 | 17.59% | Hold | 4 | 10.67% | N/A | 3.93% | 0.76% | |||
BEEM | BEAM GLOBAL | $49.22M | $2.74 | $4.00 | 45.99% | Strong Buy | 2 | 37.10% | N/A | 63.46% | 36.51% | |||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $61.36M | $3.65 | N/A | N/A | N/A | N/A | 52.54% | N/A | N/A | -36.09% | |||
SOL | EMEREN GROUP LTD | $93.41M | $1.82 | $4.50 | 147.25% | Strong Buy | 2 | 22.88% | N/A | -4.96% | -3.48% | |||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $6.03M | $1.98 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
JKS | JINKOSOLAR HOLDING CO LTD | $1.18B | $23.07 | $20.00 | -13.31% | Sell | 2 | -0.75% | N/A | 99.20% | 15.81% | |||
ZEO | ZEO ENERGY CORP | $90.47M | $1.65 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
TYGO | TIGO ENERGY INC | $92.04M | $1.40 | $6.00 | 328.57% | Buy | 1 | 30.80% | N/A | 466.24% | 9.78% | |||
TURB | TURBO ENERGY SA | $25.34M | $2.30 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SMXT | SOLARMAX TECHNOLOGY INC | $64.08M | $1.18 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
PN | SKYCORP SOLAR GROUP LTD | N/A | $0.93 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SPRU | SPRUCE POWER HOLDING CORP | $25.86M | $1.45 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |