Ticker | Company | Forecast Score | Market Cap | Price | Price Target | Upside/Downside | Consensus | Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ENPH | ENPHASE ENERGY INC | $30.30B | $222.93 | $294.58 | 32.14% | Buy | 21 | 27.18% | 40.81% | N/A | N/A | |
CSIQ | CANADIAN SOLAR INC | $2.62B | $40.63 | $34.04 | -16.21% | Hold | 5 | 34.44% | 88.74% | 22.11% | 4.56% | |
SEDG | SOLAREDGE TECHNOLOGIES INC | $17.66B | $316.00 | $350.65 | 10.96% | Strong Buy | 18 | 32.11% | 115.01% | 31.21% | 16.41% | |
FSLR | FIRST SOLAR INC | $17.93B | $168.19 | $158.80 | -5.58% | Buy | 22 | 22.81% | 139.42% | N/A | N/A | |
SHLS | SHOALS TECHNOLOGIES GROUP INC | $4.34B | $25.96 | $30.10 | 15.95% | Buy | 11 | 53.74% | 182.84% | 563.92% | 28.10% | |
SPWR | SUNPOWER CORP | $3.05B | $17.51 | $19.43 | 10.95% | Hold | 16 | 22.65% | 28.10% | N/A | N/A | |
JKS | JINKOSOLAR HOLDING CO LTD | $2.74B | $54.66 | $49.58 | -9.30% | Hold | 5 | 18.23% | 252.79% | 84.86% | 11.86% | |
ARRY | ARRAY TECHNOLOGIES INC | $2.98B | $19.78 | $22.62 | 14.33% | Buy | 13 | 26.85% | N/A | 294.57% | 10.83% | |
SOL | RENESOLA LTD | $346.17M | $5.17 | $9.67 | 86.98% | Strong Buy | 3 | 118.00% | N/A | N/A | N/A | |
BEEM | BEAM GLOBAL | $174.86M | $17.32 | $31.50 | 81.87% | Strong Buy | 3 | 80.10% | N/A | N/A | N/A | |
ISUN | ISUN INC | $30.30M | $1.99 | $7.00 | 251.76% | Strong Buy | 1 | 102.54% | N/A | 0.72% | 0.47% | |
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $953.94M | $21.20 | $23.00 | 8.49% | Buy | 4 | 68.08% | N/A | -37.13% | -3.69% | |
RUN | SUNRUN INC | $5.75B | $26.96 | $40.43 | 49.96% | Buy | 15 | 10.80% | N/A | -1.84% | -0.65% | |
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $2.22B | $19.35 | $33.06 | 70.87% | Strong Buy | 17 | 39.85% | N/A | -11.25% | -1.83% | |
SUNW | SUNWORKS INC | $77.41M | $2.20 | $4.75 | 115.91% | Strong Buy | 2 | N/A | N/A | -13.94% | -8.12% | |
FTCI | FTC SOLAR INC | $290.23M | $2.81 | $5.30 | 88.61% | Buy | 5 | 158.19% | N/A | -25.34% | -13.91% | |
VVPR | VIVOPOWER INTERNATIONAL PLC | $17.01M | $0.80 | N/A | N/A | Strong Buy | 1 | 167.93% | N/A | -36.88% | -11.63% | |
SPI | SPI ENERGY CO LTD | $4.99M | $1.73 | $7.00 | 304.62% | Strong Buy | 1 | N/A | N/A | N/A | N/A |