| Company | Date | Position | Consensus ⓘ | Price Target ⓘ | 1-Yr Return |
|---|---|---|---|---|---|
|
RUN
Sunrun
|
Jun 16, 2026 | BUY |
Buy
+60.1% avg upside
32 analysts
|
$20.00
47.98% Upside
|
+7.0% |
|
LEU
Centrus Energy
|
Jun 16, 2026 | HOLD |
Strong Buy
+40.5% avg upside
19 analysts
|
$170.00
11.09% Downside
|
+12.1% |
|
TSE:WCN
Waste Connections
|
Jun 15, 2026 | HOLD |
Strong Buy
+12.8% avg upside
35 analysts
|
$240.59
10.80% Upside
|
· |
|
TSE:BEP.UT
Brookfield Renewable Partners
|
Jun 12, 2026 | BUY |
Strong Buy
+1.5% avg upside
23 analysts
|
$56.61
14.67% Upside
|
· |
|
FSLR
First Solar
|
Jun 11, 2026 | BUY |
Buy
-14.6% avg upside
49 analysts
|
$330.00
28.12% Upside
|
-5.0% |
|
OKLO
Oklo Inc
|
Jun 11, 2026 | HOLD |
Strong Buy
+59.4% avg upside
24 analysts
|
$55.00
10.01% Downside
|
+5.0% |
|
GNRC
Generac Holdings
|
Jun 11, 2026 | BUY |
Buy
-18.8% avg upside
28 analysts
|
$335.00
20.08% Upside
|
+8.5% |
|
IL:ENLT
Enlight Renewable Energy
|
May 29, 2026 | BUY |
Buy
-15.8% avg upside
9 analysts
|
$36405.07
42.05% Upside
|
· |
|
JKS
JinkoSolar
|
May 29, 2026 | HOLD |
Hold
+70.5% avg upside
10 analysts
|
$24.00
23.51% Upside
|
· |
|
XE
X-Energy, Inc. Class A
|
May 19, 2026 | BUY |
Strong Buy
+83.5% avg upside
8 analysts
|
$40.00
85.52% Upside
|
· |
|
MWH
Solv Energy
|
May 14, 2026 | HOLD |
Strong Buy
+34.2% avg upside
11 analysts
|
$50.00
46.19% Upside
|
· |
|
CLH
Clean Harbors
|
May 14, 2026 | HOLD |
Buy
-11.1% avg upside
23 analysts
|
$315.00
9.06% Upside
|
-6.9% |
|
RSG
Republic Services
|
May 12, 2026 | HOLD |
Buy
+12.6% avg upside
32 analysts
|
$223.00
8.79% Upside
|
+2.5% |
|
STEM
Stem Inc
|
May 11, 2026 | HOLD |
Buy
+46.5% avg upside
14 analysts
|
$10.50
27.68% Upside
|
-14.8% |
|
FLNC
Fluence Energy
|
May 11, 2026 | SELL |
Buy
-20.4% avg upside
27 analysts
|
$9.00
63.69% Downside
|
+7.2% |
|
HASI
HASI
|
May 08, 2026 | BUY |
Strong Buy
+23.7% avg upside
21 analysts
|
$50.00
28.02% Upside
|
-5.0% |
|
ORA
Ormat Techno
|
May 08, 2026 | BUY |
Strong Buy
-5.5% avg upside
15 analysts
|
$152.00
18.99% Upside
|
+6.7% |
|
SHLS
Shoals Technologies Group
|
May 07, 2026 | BUY |
Strong Buy
+38.1% avg upside
26 analysts
|
$12.00
15.12% Upside
|
+20.4% |
|
SEDG
SolarEdge Technologies
|
May 07, 2026 | HOLD |
Hold
+24.5% avg upside
37 analysts
|
$41.00
29.40% Downside
|
+1.7% |
|
ARRY
Array Technologies
|
May 07, 2026 | BUY |
Buy
+92.0% avg upside
37 analysts
|
$11.00
37.45% Upside
|
+1.6% |
|
AMRC
Ameresco
|
Apr 22, 2026 | HOLD |
Strong Buy
+38.9% avg upside
20 analysts
|
$28.00
2.25% Downside
|
+4.0% |
|
TSE:GFL
GFL Environmental
|
Apr 14, 2026 | BUY |
Strong Buy
+46.6% avg upside
26 analysts
|
$84.91
73.12% Upside
|
· |
|
WBX
Wallbox
|
Apr 02, 2026 | HOLD |
Buy
+171.5% avg upside
11 analysts
|
$3.00
19.37% Downside
|
-11.3% |
|
CWEN
Clearway Energy
|
Mar 24, 2026 | BUY |
Strong Buy
-5.0% avg upside
24 analysts
|
$44.00
17.50% Upside
|
-7.4% |
|
SMR
NuScale Power
|
Mar 19, 2026 | HOLD |
Buy
+40.2% avg upside
18 analysts
|
$13.00
10.63% Upside
|
-10.3% |
|
CHPT
ChargePoint Holdings
|
Mar 16, 2026 | HOLD |
Buy
+119.6% avg upside
24 analysts
|
$7.00
15.67% Downside
|
+32.8% |
|
CWST
Casella Waste
|
Mar 10, 2026 | BUY |
Strong Buy
+29.1% avg upside
13 analysts
|
$130.00
49.49% Upside
|
-2.4% |
|
FTCI
FTC Solar
|
Mar 06, 2026 | HOLD |
Strong Buy
+50.6% avg upside
7 analysts
|
$6.00
16.73% Upside
|
+15.1% |
|
EVGO
EVgo
|
Mar 06, 2026 | BUY |
Strong Buy
+191.6% avg upside
19 analysts
|
$5.50
183.56% Upside
|
-13.1% |
|
WM
Waste Management
|
Jan 30, 2026 | BUY |
Strong Buy
+5.1% avg upside
36 analysts
|
$265.00
23.43% Upside
|
-2.1% |
|
NXT
Nextpower Inc
|
Jan 28, 2026 | BUY |
Strong Buy
-0.4% avg upside
32 analysts
|
$140.00
11.13% Upside
|
+2.8% |
|
CSIQ
Canadian Solar
|
Nov 19, 2025 | BUY |
Hold
+5.6% avg upside
19 analysts
|
$37.00
127.40% Upside
|
-35.1% |
|
TPICQ
TPI Composites
|
May 29, 2025 | HOLD |
Buy
+239597.8% avg upside
18 analysts
|
$1.40
17848.75% Upside
|
· |
|
LICYQ
Li-Cycle Holdings
|
Nov 18, 2024 | HOLD |
Buy
+1497571328.6% avg upside
9 analysts
|
$2.25
224999899.91% Upside
|
· |
|
AZREF
Azure Power Global
|
Jun 19, 2017 | BUY |
Buy
+2168.2% avg upside
6 analysts
|
$21.00
2000.10% Upside
|
-0.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.