Moses Sutton

Stock Analyst at Exane BNP Paribas

(4.44)
# 341
Out of 4,414 analysts
48
Total ratings
51.22%
Success rate
28.49%
Average return

19 Stocks

GE Vernova
Apr 17, 2024
Initiates: Outperform
Price Target: $177
Current: $153.83
Upside: +15.06%
Ameresco
Mar 12, 2024
Upgrades: Outperform
Price Target: n/a
Current: $21.45
Upside: -
Array Technologies
Feb 28, 2024
Downgrades: Underperform
Price Target: n/a
Current: $13.06
Upside: -
SolarEdge Technologies
Nov 2, 2023
Downgrades: Neutral
Price Target: $71
Current: $59.66
Upside: +19.01%
Fluence Energy
Oct 24, 2023
Maintains: Overweight
Price Target: $31$26
Current: $19.49
Upside: +33.40%
Sunrun
Oct 20, 2023
Initiates: Outperform
Price Target: $20
Current: $10.95
Upside: +82.65%
SunPower
Oct 20, 2023
Initiates: Underperform
Price Target: $4
Current: $2.18
Upside: +83.49%
Brookfield Renewable
Oct 20, 2023
Initiates: Outperform
Price Target: n/a
Current: $27.03
Upside: -
Hannon Armstrong Sustainable Infrastructure Capital
Oct 20, 2023
Initiates: Outperform
Price Target: $29
Current: $25.22
Upside: +14.99%
Enphase Energy
Oct 20, 2023
Initiates: Neutral
Price Target: $131
Current: $106.06
Upside: +23.51%
Stem, Inc.
Oct 20, 2023
Initiates: Neutral
Price Target: $5
Current: $1.91
Upside: +161.78%
Generac Holdings
Oct 20, 2023
Initiates: Underperform
Price Target: $78
Current: $128.66
Upside: -39.38%
Sunnova Energy International
Oct 20, 2023
Initiates: Neutral
Price Target: $14
Current: $4.42
Upside: +216.74%
First Solar
Oct 20, 2023
Initiates: Outperform
Price Target: $237
Current: $180.51
Upside: +31.29%
Shoals Technologies Group
Oct 20, 2023
Initiates: Outperform
Price Target: $33
Current: $8.73
Upside: +278.01%
FTC Solar
Oct 20, 2021
Upgrades: Overweight
Price Target: n/a
Current: $0.47
Upside: -
Enviva
Oct 18, 2021
Maintains: Overweight
Price Target: n/a
Current: $0.52
Upside: -
Plug Power
Oct 8, 2021
Upgrades: Equal-Weight
Price Target: n/a
Current: $2.45
Upside: -
NextEra Energy Partners, LP
Apr 2, 2020
Downgrades: Equal-Weight
Price Target: n/a
Current: $29.58
Upside: -