| Company | Date | Position | Consensus ⓘ | Price Target ⓘ | 1-Yr Return |
|---|---|---|---|---|---|
|
ARRY
Array Technologies
|
Jun 12, 2026 | HOLD |
Buy
+97.7% avg upside
37 analysts
|
$9.00
17.43% Upside
|
· |
|
TE
T1 Energy
|
Jun 12, 2026 | BUY |
Buy
+19.2% avg upside
16 analysts
|
$10.00
10.70% Upside
|
+6.3% |
|
NXT
Nextpower Inc
|
May 29, 2026 | BUY |
Strong Buy
+1.5% avg upside
32 analysts
|
$175.00
41.95% Upside
|
-21.4% |
|
ENPH
Enphase Energy
|
May 26, 2026 | BUY |
Buy
+40.9% avg upside
43 analysts
|
$85.00
77.94% Upside
|
-17.9% |
|
CSIQ
Canadian Solar
|
May 15, 2026 | HOLD |
Hold
+6.8% avg upside
19 analysts
|
$18.00
12.60% Upside
|
-4.3% |
|
MWH
Solv Energy
|
May 13, 2026 | BUY |
Strong Buy
+32.7% avg upside
11 analysts
|
$55.00
58.55% Upside
|
· |
|
SEDG
SolarEdge Technologies
|
May 07, 2026 | HOLD |
Hold
+28.8% avg upside
37 analysts
|
$40.00
26.88% Downside
|
+1.7% |
|
RUN
Sunrun
|
May 07, 2026 | BUY |
Buy
+70.3% avg upside
32 analysts
|
$30.00
141.10% Upside
|
-8.3% |
|
PRIM
Primoris Services
|
May 07, 2026 | BUY |
Strong Buy
+25.6% avg upside
19 analysts
|
$150.00
47.53% Upside
|
-5.9% |
|
TYGO
Tigo Energy
|
May 06, 2026 | BUY |
Strong Buy
+139.9% avg upside
5 analysts
|
$7.00
161.13% Upside
|
-11.6% |
|
SHLS
Shoals Technologies Group
|
May 06, 2026 | BUY |
Strong Buy
+48.1% avg upside
26 analysts
|
$10.00
5.89% Upside
|
+13.3% |
|
PWR
Quanta Services
|
May 04, 2026 | BUY |
Strong Buy
-20.3% avg upside
35 analysts
|
$800.00
11.85% Upside
|
-3.3% |
|
MTZ
MasTec
|
May 04, 2026 | BUY |
Strong Buy
-5.1% avg upside
28 analysts
|
$450.00
20.07% Upside
|
-13.2% |
|
FSLR
First Solar
|
May 01, 2026 | BUY |
Buy
-14.0% avg upside
49 analysts
|
$300.00
17.66% Upside
|
+20.3% |
|
DQ
Daqo New Energy
|
Apr 30, 2026 | HOLD |
Buy
+116.4% avg upside
9 analysts
|
$19.00
31.41% Upside
|
-18.1% |
|
JKS
JinkoSolar
|
Apr 29, 2026 | HOLD |
Buy
+72.0% avg upside
10 analysts
|
$25.00
30.22% Upside
|
+5.4% |
|
TOYO
TOYO Co Ltd
|
Apr 16, 2026 | BUY |
Strong Buy
+32.0% avg upside
2 analysts
|
$15.00
20.07% Upside
|
-10.3% |
|
FTCI
FTC Solar
|
Mar 09, 2026 | BUY |
Buy
+51.9% avg upside
7 analysts
|
$10.00
96.76% Upside
|
+6.2% |
|
MAXNQ
Maxeon Solar Technologies
|
May 31, 2024 | HOLD |
Sell
+79373.3% avg upside
7 analysts
|
$200.00
58061.22% Upside
|
· |
|
TPICQ
TPI Composites
|
May 06, 2024 | HOLD |
Buy
+285959.0% avg upside
18 analysts
|
$3.75
57592.34% Upside
|
· |
|
GNRC
Generac Holdings
|
Feb 15, 2024 | HOLD |
Buy
-16.7% avg upside
28 analysts
|
$120.00
55.18% Downside
|
+21.7% |
|
SUNWQ
Sunworks
|
Nov 15, 2023 | HOLD |
Buy
+1399999900.0% avg upside
4 analysts
|
$35.00
3499999900.08% Upside
|
· |
|
HASI
HASI
|
Feb 22, 2022 | BUY |
Strong Buy
+26.3% avg upside
21 analysts
|
$70.00
84.28% Upside
|
-24.8% |
|
AZREF
Azure Power Global
|
Sep 01, 2021 | BUY |
Buy
+2735.2% avg upside
6 analysts
|
$38.91
4763.65% Upside
|
-83.3% |
|
BPTH
Bio-Path Holdings
|
Mar 11, 2021 | BUY |
Strong Buy
+22655.3% avg upside
6 analysts
|
$13.00
36011.10% Upside
|
· |
|
AMSC
American Superconductor
|
Feb 05, 2021 | BUY |
Buy
+0.2% avg upside
14 analysts
|
$30.00
25.27% Downside
|
-67.4% |
|
ASYS
Amtech Systems
|
Aug 10, 2018 | HOLD |
Hold
-38.1% avg upside
6 analysts
|
$5.25
75.43% Downside
|
+2.1% |
|
IPWR
Ideal Power
|
Aug 05, 2015 | BUY |
Strong Buy
+143.8% avg upside
9 analysts
|
$17.00
197.81% Upside
|
-36.9% |
|
SANW
S&W Seed Company
|
Feb 13, 2015 | BUY |
Strong Buy
+42122.3% avg upside
3 analysts
|
$8.00
26566.74% Upside
|
-12.3% |
|
PSIX
Power Solutions
|
Sep 03, 2014 | BUY |
Buy
+12.5% avg upside
9 analysts
|
$90.00
131.28% Upside
|
-61.9% |
|
HDSN
Hudson Tech
|
Jul 29, 2014 | BUY |
Buy
+54.2% avg upside
12 analysts
|
$6.00
6.63% Upside
|
+18.1% |
|
PLUG
Plug Power
|
Jul 17, 2014 | HOLD |
Buy
+251.7% avg upside
45 analysts
|
$4.75
79.15% Upside
|
-48.0% |
|
MPAA
Motorcar Parts Of America
|
Jun 17, 2014 | BUY |
Strong Buy
+41.9% avg upside
7 analysts
|
$30.00
101.02% Upside
|
+30.6% |
|
OESX
Orion Energy Systems
|
May 13, 2014 | BUY |
Buy
-38.2% avg upside
8 analysts
|
$6.00
38.16% Downside
|
-42.2% |
|
CWCO
Consolidated Water Co
|
Aug 12, 2013 | BUY |
Strong Buy
-3.5% avg upside
3 analysts
|
$15.00
49.51% Downside
|
-7.8% |
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.