Ticker | Company | Forecast Score | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FSLR | FIRST SOLAR INC | $20.75B | $193.81 | $239.82 | 23.74% | Strong Buy | 17 | 23.22% | 24.15% | N/A | N/A | ||||
CSIQ | CANADIAN SOLAR INC | $1.15B | $17.36 | $27.01 | 55.61% | Hold | 7 | 16.69% | 38.61% | N/A | N/A | ||||
JKS | JINKOSOLAR HOLDING CO LTD | $1.34B | $25.71 | $24.12 | -6.17% | Sell | 6 | 15.24% | 6.10% | N/A | N/A | ||||
ARRY | ARRAY TECHNOLOGIES INC | $2.08B | $13.74 | $19.69 | 43.32% | Buy | 13 | 5.33% | 63.47% | N/A | N/A | ||||
ENPH | ENPHASE ENERGY INC | $15.66B | $115.08 | $125.40 | 8.97% | Buy | 20 | 13.20% | 45.17% | N/A | N/A | ||||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.51B | $8.85 | $18.92 | 113.75% | Strong Buy | 12 | 17.05% | 55.36% | N/A | N/A | ||||
SOL | EMEREN GROUP LTD | $108.07M | $1.92 | $5.07 | 163.91% | Buy | 3 | 48.11% | N/A | N/A | N/A | ||||
SEDG | SOLAREDGE TECHNOLOGIES INC | $3.43B | $60.07 | $79.44 | 32.24% | Hold | 17 | -0.63% | 180.06% | N/A | N/A | ||||
BEEM | BEAM GLOBAL | $89.73M | $6.22 | $18.00 | 189.62% | Strong Buy | 3 | 32.11% | N/A | N/A | N/A | ||||
NXT | NEXTRACKER INC | $6.40B | $46.89 | $62.43 | 33.14% | Strong Buy | 14 | 17.99% | N/A | N/A | N/A | ||||
FTCI | FTC SOLAR INC | $67.08M | $0.53 | $1.24 | 131.84% | Buy | 4 | 40.93% | N/A | N/A | N/A | ||||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $117.70M | $2.23 | $5.82 | 161.03% | Hold | 7 | -20.35% | N/A | N/A | N/A | ||||
SPRU | SPRUCE POWER HOLDING CORP | $77.76M | $4.25 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ISUN | ISUN INC | $6.30M | $0.13 | N/A | N/A | N/A | N/A | 17.74% | N/A | N/A | N/A | ||||
TYGO | TIGO ENERGY INC | $65.66M | $1.10 | $3.60 | 227.27% | Buy | 2 | 3.42% | N/A | N/A | N/A | ||||
SPI | SPI ENERGY CO LTD | $15.55M | $0.49 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SPWR | SUNPOWER CORP | $413.85M | $2.36 | $3.56 | 50.97% | Sell | 12 | -0.94% | N/A | N/A | N/A | ||||
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $578.99M | $4.67 | $12.54 | 168.48% | Strong Buy | 13 | 28.94% | N/A | N/A | N/A | ||||
RUN | SUNRUN INC | $2.63B | $11.99 | $21.30 | 77.65% | Strong Buy | 10 | 11.52% | N/A | N/A | N/A | ||||
PEGY | PINEAPPLE ENERGY INC | $3.40M | $0.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
TURB | TURBO ENERGY SA | $12.34M | $1.12 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
VVPR | VIVOPOWER INTERNATIONAL PLC | $9.28M | $3.60 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $398.35k | $0.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |