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.50B | $191.55 | $239.82 | 25.20% | Strong Buy | 17 | 23.18% | 24.15% | N/A | N/A | ||||
CSIQ | CANADIAN SOLAR INC | $1.11B | $16.79 | $27.01 | 60.89% | Hold | 7 | 16.69% | 38.61% | N/A | N/A | ||||
JKS | JINKOSOLAR HOLDING CO LTD | $1.37B | $26.18 | $24.12 | -7.86% | Sell | 6 | 15.24% | 6.10% | N/A | N/A | ||||
ARRY | ARRAY TECHNOLOGIES INC | $2.04B | $13.46 | $19.69 | 46.30% | Buy | 13 | 5.33% | 63.47% | N/A | N/A | ||||
ENPH | ENPHASE ENERGY INC | $15.54B | $114.20 | $125.40 | 9.81% | Buy | 20 | 13.20% | 45.17% | N/A | N/A | ||||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.53B | $9.00 | $18.92 | 110.19% | Strong Buy | 12 | 17.05% | 55.36% | N/A | N/A | ||||
SOL | EMEREN GROUP LTD | $105.26M | $1.87 | $5.07 | 170.96% | Buy | 3 | 48.11% | N/A | N/A | N/A | ||||
SEDG | SOLAREDGE TECHNOLOGIES INC | $3.45B | $60.45 | $79.44 | 31.41% | Hold | 17 | -0.31% | 180.06% | N/A | N/A | ||||
BEEM | BEAM GLOBAL | $89.66M | $6.21 | $18.00 | 189.86% | Strong Buy | 3 | 32.11% | N/A | N/A | N/A | ||||
NXT | NEXTRACKER INC | $6.29B | $46.10 | $62.43 | 35.42% | Strong Buy | 14 | 17.99% | N/A | N/A | N/A | ||||
FTCI | FTC SOLAR INC | $68.21M | $0.54 | $1.24 | 127.99% | Buy | 4 | 40.93% | N/A | N/A | N/A | ||||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $124.56M | $2.36 | $5.82 | 146.65% | Hold | 7 | -20.35% | N/A | N/A | N/A | ||||
SPRU | SPRUCE POWER HOLDING CORP | $82.89M | $4.53 | 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 | $66.85M | $1.12 | $3.60 | 221.43% | Buy | 2 | 3.42% | N/A | N/A | N/A | ||||
SPI | SPI ENERGY CO LTD | $15.80M | $0.50 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SPWR | SUNPOWER CORP | $410.34M | $2.34 | $3.56 | 52.26% | Sell | 12 | -0.64% | N/A | N/A | N/A | ||||
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $593.87M | $4.79 | $12.54 | 161.75% | Strong Buy | 13 | 29.11% | N/A | N/A | N/A | ||||
RUN | SUNRUN INC | $2.61B | $11.90 | $21.30 | 78.99% | Strong Buy | 10 | 11.52% | N/A | N/A | N/A | ||||
PEGY | PINEAPPLE ENERGY INC | $3.33M | $0.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
TURB | TURBO ENERGY SA | $13.22M | $1.20 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
VVPR | VIVOPOWER INTERNATIONAL PLC | $9.70M | $3.76 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $390.77k | $0.10 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |