Ticker | Company | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ARRY | ARRAY TECHNOLOGIES INC | $726.63M | $4.78 | $8.75 | 83.05% | Buy | 12 | 13.70% | N/A | N/A | N/A | |||
NXT | NEXTRACKER INC | $5.91B | $40.61 | $55.00 | 35.43% | Strong Buy | 17 | 10.41% | -2.52% | N/A | N/A | |||
ENPH | ENPHASE ENERGY INC | $5.85B | $44.59 | $63.05 | 41.39% | Hold | 23 | 4.94% | 30.33% | 36.09% | 9.42% | |||
PN | SKYCORP SOLAR GROUP LTD | N/A | $2.43 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SHLS | SHOALS TECHNOLOGIES GROUP INC | $602.85M | $3.61 | $6.87 | 90.28% | Strong Buy | 16 | 10.03% | 50.70% | 13.50% | 9.48% | |||
FSLR | FIRST SOLAR INC | $13.49B | $125.82 | $220.29 | 75.08% | Strong Buy | 21 | 19.13% | 39.07% | 38.96% | 26.32% | |||
SPWR | COMPLETE SOLARIA INC | $139.42M | $1.89 | $6.00 | 217.46% | Strong Buy | 1 | N/A | N/A | -4.14% | 5.47% | |||
VVPR | VIVOPOWER INTERNATIONAL PLC | $15.63M | $3.52 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SUNE | SUNATION ENERGY INC | $1.57B | $2.34 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
CSIQ | CANADIAN SOLAR INC | $603.86M | $9.02 | $12.23 | 35.59% | Hold | 5 | 21.05% | -14.62% | 4.11% | 0.86% | |||
SOL | EMEREN GROUP LTD | $69.28M | $1.35 | $4.50 | 233.33% | Strong Buy | 2 | -8.65% | N/A | -5.12% | -3.44% | |||
FTCI | FTC SOLAR INC | $41.05M | $3.19 | $3.83 | 20.16% | Hold | 3 | 70.70% | N/A | N/A | N/A | |||
SMXT | SOLARMAX TECHNOLOGY INC | $54.08M | $1.18 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
RUN | SUNRUN INC | $1.56B | $6.89 | $14.46 | 109.84% | Buy | 17 | 10.01% | N/A | -6.73% | -0.86% | |||
MAXN | MAXEON SOLAR TECHNOLOGIES LTD | $5.13M | $3.37 | $4.00 | 18.69% | Strong Sell | 1 | -60.94% | N/A | N/A | -1.38% | |||
SEDG | SOLAREDGE TECHNOLOGIES INC | $719.20M | $12.24 | $14.61 | 19.38% | Sell | 18 | 17.93% | N/A | -7.95% | -1.99% | |||
JKS | JINKOSOLAR HOLDING CO LTD | $880.96M | $17.16 | $28.99 | 68.93% | Sell | 4 | 4.90% | 489.86% | 99.20% | 15.81% | |||
BEEM | BEAM GLOBAL | $22.16M | $1.43 | $8.00 | 459.44% | Buy | 1 | 25.07% | N/A | 35.65% | 23.95% | |||
ASTI | ASCENT SOLAR TECHNOLOGIES INC | $2.85M | $1.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
TURB | TURBO ENERGY SA | $28.98M | $2.63 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
NOVA | SUNNOVA ENERGY INTERNATIONAL INC | $23.64M | $0.19 | $3.69 | 1,851.32% | Hold | 16 | 14.25% | N/A | -6.49% | -0.89% | |||
TYGO | TIGO ENERGY INC | $50.27M | $0.81 | $3.00 | 269.46% | Buy | 1 | 39.15% | N/A | 36.92% | 4.25% | |||
ZEO | ZEO ENERGY CORP | $81.77M | $1.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
SPRU | SPRUCE POWER HOLDING CORP | $36.34M | $2.01 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |