| Company | Date | Position | Consensus ⓘ | Price Target ⓘ | 1-Yr Return |
|---|---|---|---|---|---|
|
CSIQ
Canadian Solar
|
Jun 15, 2026 | HOLD |
Hold
+6.8% avg upside
19 analysts
|
$18.00
12.47% Upside
|
· |
|
FSLR
First Solar
|
Jun 15, 2026 | BUY |
Buy
-14.0% avg upside
49 analysts
|
$300.00
17.83% Upside
|
-6.8% |
|
NXT
Nextpower Inc
|
Jun 08, 2026 | HOLD |
Strong Buy
+1.5% avg upside
32 analysts
|
$142.00
15.18% Upside
|
-2.1% |
|
ENPH
Enphase Energy
|
Jun 02, 2026 | HOLD |
Buy
+40.9% avg upside
43 analysts
|
$54.00
13.10% Upside
|
-24.1% |
|
GEV
GE Vernova Inc.
|
Jun 02, 2026 | HOLD |
Strong Buy
-2.8% avg upside
31 analysts
|
$913.00
13.01% Downside
|
+8.2% |
|
SHLS
Shoals Technologies Group
|
Jun 02, 2026 | HOLD |
Strong Buy
+48.1% avg upside
26 analysts
|
$11.00
16.54% Upside
|
-24.2% |
|
SEDG
SolarEdge Technologies
|
Jun 02, 2026 | HOLD |
Hold
+28.8% avg upside
37 analysts
|
$71.00
29.89% Upside
|
+3.2% |
|
RNW
ReNew Energy Global
|
Jun 01, 2026 | HOLD |
Strong Buy
+24.7% avg upside
5 analysts
|
$6.75
9.04% Upside
|
· |
|
FLNC
Fluence Energy
|
May 12, 2026 | SELL |
Buy
-16.8% avg upside
27 analysts
|
$15.00
35.88% Downside
|
-10.1% |
|
PRIM
Primoris Services
|
May 11, 2026 | BUY |
Strong Buy
+25.6% avg upside
19 analysts
|
$135.00
32.86% Upside
|
-11.1% |
|
MTZ
MasTec
|
May 05, 2026 | BUY |
Strong Buy
-5.1% avg upside
28 analysts
|
$498.00
32.86% Upside
|
-15.6% |
|
PWR
Quanta Services
|
May 01, 2026 | HOLD |
Strong Buy
-20.3% avg upside
35 analysts
|
$693.00
2.99% Downside
|
-1.4% |
|
BE
Bloom Energy
|
May 01, 2026 | HOLD |
Buy
-45.1% avg upside
37 analysts
|
$285.00
0.02% Downside
|
-3.3% |
|
HASI
HASI
|
Mar 04, 2026 | BUY |
Strong Buy
+26.3% avg upside
21 analysts
|
$41.00
7.91% Upside
|
+6.4% |
|
RUN
Sunrun
|
Mar 02, 2026 | BUY |
Buy
+70.3% avg upside
32 analysts
|
$22.00
76.81% Upside
|
+1.1% |
|
IL:ENLT
Enlight Renewable Energy
|
Feb 23, 2026 | SELL |
Buy
-13.6% avg upside
9 analysts
|
$10788.08
55.63% Downside
|
· |
|
ARRY
Array Technologies
|
Dec 23, 2025 | HOLD |
Buy
+97.7% avg upside
37 analysts
|
$9.00
17.45% Upside
|
-16.5% |
|
JF
J and Friends Holdings
|
Dec 23, 2025 | HOLD |
Buy
17 analysts
|
— | · |
|
MAXNQ
Maxeon Solar Technologies
|
Nov 26, 2024 | HOLD |
Sell
+79373.3% avg upside
7 analysts
|
— | · |
|
VVV
Valvoline
|
Nov 07, 2024 | BUY |
Strong Buy
+6.9% avg upside
26 analysts
|
— | -27.3% |
|
ACGP
Associated Capital Group
|
Jun 11, 2024 | BUY |
Strong Buy
+36.1% avg upside
9 analysts
|
— | · |
|
EVGO
EVgo
|
May 11, 2023 | BUY |
Strong Buy
+197.2% avg upside
19 analysts
|
$10.00
429.17% Upside
|
-68.7% |
|
XIFR
XPLR Infrastructure
|
Apr 26, 2023 | BUY |
Buy
+192.6% avg upside
26 analysts
|
$78.00
570.60% Upside
|
-43.3% |
|
FTCI
FTC Solar
|
Apr 19, 2023 | BUY |
Buy
+51.9% avg upside
7 analysts
|
$4.00
21.20% Downside
|
-85.0% |
|
WBX
Wallbox
|
Mar 17, 2023 | BUY |
Buy
+190.0% avg upside
11 analysts
|
$9.00
160.95% Upside
|
· |
|
DCFCQ
Tritium DCFC
|
Mar 15, 2023 | HOLD |
Buy
+3199999900.1% avg upside
4 analysts
|
$3.00
299999900.04% Upside
|
· |
|
STEM
Stem Inc
|
Feb 21, 2023 | BUY |
Buy
+52.4% avg upside
14 analysts
|
$20.00
160.50% Upside
|
-65.4% |
|
GNRC
Generac Holdings
|
Feb 02, 2023 | BUY |
Buy
-16.7% avg upside
28 analysts
|
$159.00
40.66% Downside
|
-11.3% |
|
AZREF
Azure Power Global
|
Jan 13, 2023 | SELL |
Buy
+2735.2% avg upside
6 analysts
|
$4.00
400.09% Upside
|
+71.0% |
|
TE
T1 Energy
|
Dec 07, 2022 | BUY |
Buy
+19.2% avg upside
16 analysts
|
$18.00
99.06% Upside
|
-82.1% |
|
CHPT
ChargePoint Holdings
|
Sep 07, 2022 | BUY |
Hold
+132.9% avg upside
24 analysts
|
$22.00
186.07% Upside
|
-60.9% |
|
TSLA
Tesla
|
Jul 21, 2022 | BUY |
Buy
-11.1% avg upside
82 analysts
|
$333.30
15.88% Downside
|
-4.3% |
|
CMS
CMS Energy
|
Jul 13, 2021 | BUY |
Strong Buy
+5.9% avg upside
21 analysts
|
$71.00
3.25% Downside
|
+13.0% |
|
ES
Eversource Energy
|
Jul 13, 2021 | SELL |
Hold
+7.1% avg upside
24 analysts
|
$85.00
23.02% Upside
|
-2.8% |
|
NEE
NextEra Energy
|
Jul 13, 2021 | BUY |
Strong Buy
+11.6% avg upside
31 analysts
|
$85.00
0.81% Downside
|
+9.4% |
|
DUK
Duke Energy
|
Jul 13, 2021 | HOLD |
Buy
+7.1% avg upside
27 analysts
|
$105.00
15.11% Downside
|
+9.7% |
|
JKS
JinkoSolar
|
Apr 12, 2021 | BUY |
Buy
+72.0% avg upside
10 analysts
|
$65.00
238.46% Upside
|
+40.5% |
Disclaimer: 13Foresight compiles analyst ratings and price targets from publicly available sources. Performance metrics, rankings and star ratings shown here are calculated independently by 13Foresight from historical market prices and may differ from figures published elsewhere. This information may be incomplete, delayed or inaccurate, is provided for research and informational purposes only, and is not investment advice. The underlying ratings and opinions are those of the respective analysts and their firms; 13Foresight accepts no liability for any decisions made based on this data.