Julien Dumoulin-Smith

Stock Analyst at B of A Securities

(3.95)
# 582
Out of 4,960 analysts
676
Total ratings
59.76%
Success rate
6.92%
Average return

Stocks Rated by Julien Dumoulin-Smith

Black Hills
Aug 20, 2025
Upgrades: Neutral
Price Target: $57$64
Current: $61.04
Upside: +4.85%
MYR Group
Aug 15, 2025
Initiates: Hold
Price Target: $202
Current: $185.58
Upside: +8.85%
Alliant Energy
Aug 14, 2025
Maintains: Buy
Price Target: $68$70
Current: $66.97
Upside: +4.52%
Vistra
Aug 8, 2025
Maintains: Buy
Price Target: $145$241
Current: $190.46
Upside: +26.54%
Clearway Energy
Jul 23, 2025
Maintains: Buy
Price Target: $37$39
Current: $30.09
Upside: +29.61%
Ameresco
Jul 23, 2025
Maintains: Hold
Price Target: $11$19
Current: $24.36
Upside: -22.00%
Eversource Energy
Jul 21, 2025
Maintains: Neutral
Price Target: $62$67
Current: $66.53
Upside: +0.71%
First Solar
Jul 15, 2025
Maintains: Buy
Price Target: $192$194
Current: $202.28
Upside: -4.09%
SolarEdge Technologies
Jul 14, 2025
Maintains: Underperform
Price Target: $10$18
Current: $34.30
Upside: -47.52%
XPLR Infrastructure, LP
Jul 9, 2025
Maintains: Buy
Price Target: $13$16
Current: $10.19
Upside: +57.02%
Upgrades: Hold
Price Target: $5$11
Current: $16.20
Upside: -32.10%
Upgrades: Buy
Price Target: $74$82
Current: $78.22
Upside: +4.83%
Upgrades: Buy
Price Target: $4.9$7.2
Current: $6.48
Upside: +11.11%
Upgrades: Buy
Price Target: $102$100
Current: $94.48
Upside: +5.84%
Downgrades: Hold
Price Target: $427$517
Current: $607.07
Upside: -14.84%
Maintains: Hold
Price Target: $11$11
Current: $12.20
Upside: -7.79%
Maintains: Buy
Price Target: $7$10
Current: $9.07
Upside: +10.25%
Downgrades: Underperform
Price Target: $10$9
Current: $13.49
Upside: -33.28%
Initiates: Buy
Price Target: $188
Current: $176.97
Upside: +6.23%
Downgrades: Underperform
Price Target: $4$3
Current: $7.54
Upside: -60.21%
Maintains: Buy
Price Target: $113$132
Current: $145.09
Upside: -9.02%
Maintains: Buy
Price Target: $20$22
Current: $15.19
Upside: +44.83%
Upgrades: Neutral
Price Target: $42$45
Current: $43.79
Upside: +2.76%
Maintains: Buy
Price Target: $77$83
Current: $73.12
Upside: +13.51%
Maintains: Hold
Price Target: $77$75
Current: $82.90
Upside: -9.53%
Upgrades: Buy
Price Target: $76$84
Current: $76.99
Upside: +9.11%
Initiates: Buy
Price Target: $42
Current: $38.05
Upside: +10.38%
Initiates: Hold
Price Target: $51
Current: $47.91
Upside: +6.45%
Maintains: Buy
Price Target: $78$86
Current: $94.85
Upside: -9.33%
Reinstates: Buy
Price Target: $182
Current: $194.64
Upside: -6.49%
Maintains: Buy
Price Target: $108$114
Current: $114.02
Upside: -0.02%
Initiates: Buy
Price Target: $73
Current: $114.42
Upside: -36.20%
Maintains: Buy
Price Target: $95$92
Current: $83.70
Upside: +9.92%
Maintains: Buy
Price Target: $129$132
Current: $124.34
Upside: +6.16%
Upgrades: Buy
Price Target: $46$56
Current: $68.77
Upside: -18.57%
Maintains: Hold
Price Target: $40$39
Current: $37.31
Upside: +4.53%
Maintains: Hold
Price Target: $129$118
Current: $128.05
Upside: -7.85%
Maintains: Buy
Price Target: $106$104
Current: $91.35
Upside: +13.85%
Maintains: Hold
Price Target: $47$42
Current: $43.08
Upside: -2.51%
Maintains: Underperform
Price Target: $20$18
Current: $48.54
Upside: -62.92%
Upgrades: Buy
Price Target: $41
Current: $39.62
Upside: +3.48%
Initiates: Hold
Price Target: $18
Current: $16.68
Upside: +7.91%
Upgrades: Neutral
Price Target: $90$98
Current: $108.54
Upside: -9.71%
Initiates: Buy
Price Target: $28
Current: $35.32
Upside: -20.72%
Initiates: Buy
Price Target: $93
Current: $55.60
Upside: +67.27%
Maintains: Underperform
Price Target: $72$62
Current: $38.18
Upside: +62.39%
Maintains: Buy
Price Target: $34$35
Current: $36.90
Upside: -5.15%
Initiates: Buy
Price Target: $39
Current: $42.94
Upside: -9.18%
Initiates: Hold
Price Target: $137
Current: $139.94
Upside: -2.10%
Initiates: Hold
Price Target: $108
Current: $101.65
Upside: +6.25%
Initiates: Underperform
Price Target: $124
Current: $146.20
Upside: -15.18%
Initiates: Buy
Price Target: $50
Current: $56.73
Upside: -11.86%
Initiates: Hold
Price Target: $155
Current: $168.21
Upside: -7.85%
Initiates: Buy
Price Target: $46
Current: $45.55
Upside: +0.99%
Initiates: Buy
Price Target: $97
Current: $101.95
Upside: -4.86%
Initiates: Buy
Price Target: $70
Current: $72.30
Upside: -3.18%
Initiates: Buy
Price Target: $46
Current: $44.96
Upside: +2.31%
Initiates: Hold
Price Target: $87
Current: $76.32
Upside: +13.99%
Initiates: Hold
Price Target: $256
Current: $379.84
Upside: -32.60%
Initiates: Buy
Price Target: $39
Current: $28.80
Upside: +35.42%
Upgrades: Neutral
Price Target: $43$54
Current: $61.90
Upside: -12.76%
Maintains: Buy
Price Target: $63$66
Current: $74.26
Upside: -11.12%
Maintains: Underperform
Price Target: $53$55
Current: $77.86
Upside: -29.36%
Downgrades: Neutral
Price Target: $3,100$1,200
Current: $4.20
Upside: +28,471.43%
Maintains: Buy
Price Target: $172$194
Current: $237.56
Upside: -18.34%
Downgrades: Underperform
Price Target: $11$7
Current: $1.66
Upside: +322.96%
Maintains: Underperform
Price Target: $100$120
Current: $16.74
Upside: +616.85%
Downgrades: Underperform
Price Target: $63$54
Current: $64.58
Upside: -16.38%
Maintains: Buy
Price Target: $7$6
Current: $7.79
Upside: -22.98%
Maintains: Buy
Price Target: $62$64
Current: $58.48
Upside: +9.44%
Upgrades: Buy
Price Target: $20$35
Current: $6.45
Upside: +442.64%
Downgrades: Underperform
Price Target: $53$50
Current: $47.87
Upside: +4.45%
Maintains: Buy
Price Target: $63$64
Current: $89.33
Upside: -28.36%
Terminates: Neutral
Price Target: n/a
Current: $24.51
Upside: -