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 | $19.32B | $180.51 | $239.82 | 32.86% | Strong Buy | 17 | 23.19% | 24.15% | N/A | N/A | ||||
CSIQ | CANADIAN SOLAR INC | $1.10B | $16.56 | $27.01 | 63.13% | Hold | 7 | 16.61% | 38.61% | N/A | N/A | ||||
JKS | JINKOSOLAR HOLDING CO LTD | $1.33B | $25.53 | $24.12 | -5.51% | Sell | 6 | 15.24% | 6.10% | N/A | N/A | ||||
ARRY | ARRAY TECHNOLOGIES INC | $1.98B | $13.06 | $19.69 | 50.78% | Buy | 13 | 5.33% | 63.47% | N/A | N/A | ||||
ENPH | ENPHASE ENERGY INC | $14.43B | $106.06 | $125.40 | 18.23% | Buy | 20 | 13.20% | 45.17% | N/A | N/A | ||||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.49B | $8.73 | $18.92 | 116.69% | Strong Buy | 12 | 17.05% | 55.36% | N/A | N/A | ||||
SOL | EMEREN GROUP LTD | $103.01M | $1.83 | $5.07 | 176.89% | Buy | 3 | 48.11% | N/A | N/A | N/A | ||||
SEDG | SOLAREDGE TECHNOLOGIES INC | $3.41B | $59.66 | $79.44 | 33.15% | Hold | 17 | -0.31% | 180.06% | N/A | N/A | ||||
BEEM | BEAM GLOBAL | $94.43M | $6.54 | $18.00 | 175.23% | Strong Buy | 3 | 32.11% | N/A | N/A | N/A | ||||
NXT | NEXTRACKER INC | $5.96B | $43.68 | $62.43 | 42.92% | Strong Buy | 14 | 17.76% | N/A | N/A | N/A | ||||
FTCI | FTC SOLAR INC | $58.54M | $0.47 | $1.24 | 165.67% | Buy | 4 | 40.93% | N/A | N/A | N/A | ||||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $118.23M | $2.24 | $5.82 | 159.87% | Hold | 7 | -20.35% | N/A | N/A | N/A | ||||
SPRU | SPRUCE POWER HOLDING CORP | $83.80M | $4.58 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ISUN | ISUN INC | $6.49M | $0.14 | 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.26M | $0.48 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
SPWR | SUNPOWER CORP | $382.29M | $2.18 | $3.56 | 63.44% | Sell | 12 | -0.64% | N/A | N/A | N/A | ||||
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $548.00M | $4.42 | $14.00 | 216.74% | Strong Buy | 11 | 29.11% | N/A | N/A | N/A | ||||
RUN | SUNRUN INC | $2.40B | $10.95 | $22.55 | 105.89% | Strong Buy | 11 | 11.57% | N/A | N/A | N/A | ||||
PEGY | PINEAPPLE ENERGY INC | $3.46M | $0.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
TURB | TURBO ENERGY SA | $13.33M | $1.21 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
VVPR | VIVOPOWER INTERNATIONAL PLC | $9.57M | $3.71 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $379.38k | $0.10 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |