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 | $21.15B | $197.59 | $239.88 | 21.40% | Strong Buy | 17 | 23.19% | 24.15% | N/A | N/A | ||||
ARRY | ARRAY TECHNOLOGIES INC | $1.66B | $10.96 | $19.47 | 77.62% | Buy | 15 | 9.02% | 89.95% | N/A | N/A | ||||
JKS | JINKOSOLAR HOLDING CO LTD | $1.28B | $24.47 | $24.12 | -1.42% | Sell | 6 | 14.74% | 6.10% | N/A | N/A | ||||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.09B | $6.41 | $15.36 | 139.58% | Strong Buy | 14 | 11.34% | 71.00% | N/A | N/A | ||||
ENPH | ENPHASE ENERGY INC | $15.55B | $114.32 | $125.40 | 9.69% | Buy | 20 | 12.70% | 45.17% | N/A | N/A | ||||
CSIQ | CANADIAN SOLAR INC | $1.04B | $15.76 | $20.03 | 27.06% | Sell | 4 | 16.55% | 70.97% | N/A | N/A | ||||
SOL | EMEREN GROUP LTD | $110.89M | $1.97 | $5.07 | 157.21% | Buy | 3 | 48.11% | N/A | N/A | N/A | ||||
BEEM | BEAM GLOBAL | $88.22M | $6.11 | $18.00 | 194.60% | Strong Buy | 3 | 32.11% | N/A | N/A | N/A | ||||
NXT | NEXTRACKER INC | $6.04B | $44.20 | $61.93 | 40.11% | Strong Buy | 14 | 17.60% | N/A | N/A | N/A | ||||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $155.70M | $2.95 | $5.63 | 90.68% | Hold | 6 | -21.78% | N/A | N/A | N/A | ||||
ISUN | ISUN INC | $6.92M | $0.15 | N/A | N/A | N/A | N/A | 17.74% | N/A | N/A | N/A | ||||
ZEO | ZEO ENERGY CORP | $201.48M | $4.91 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SPI | SPI ENERGY CO LTD | $20.13M | $0.64 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FTCI | FTC SOLAR INC | $62.86M | $0.50 | $0.98 | 96.99% | Hold | 3 | 53.62% | N/A | N/A | N/A | ||||
SPRU | SPRUCE POWER HOLDING CORP | $69.72M | $3.79 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SEDG | SOLAREDGE TECHNOLOGIES INC | $2.77B | $48.41 | $67.42 | 39.27% | Hold | 20 | 6.96% | N/A | N/A | N/A | ||||
SPWR | SUNPOWER CORP | $499.78M | $2.85 | $3.41 | 19.72% | Sell | 13 | -0.94% | N/A | N/A | N/A | ||||
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $520.72M | $4.20 | $12.54 | 198.52% | Strong Buy | 13 | 26.09% | N/A | N/A | N/A | ||||
TYGO | TIGO ENERGY INC | $67.61M | $1.12 | $3.25 | 190.18% | Buy | 2 | 15.51% | N/A | N/A | N/A | ||||
RUN | SUNRUN INC | $2.64B | $11.89 | $21.20 | 78.30% | Strong Buy | 10 | 13.58% | N/A | N/A | N/A | ||||
CSLR | COMPLETE SOLARIA INC | $61.86M | $1.26 | $6.00 | 376.19% | Strong Buy | 1 | N/A | N/A | N/A | N/A | ||||
TURB | TURBO ENERGY SA | $13.11M | $1.19 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
PEGY | PINEAPPLE ENERGY INC | $10.07M | $0.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SMXT | SOLARMAX TECHNOLOGY INC | $558.69M | $12.42 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $3.81M | $0.12 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
VVPR | VIVOPOWER INTERNATIONAL PLC | $8.28M | $3.21 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |