Julien Dumoulin-Smith

Stock Analyst at Jefferies

(3.79)
# 646
Out of 4,783 analysts
627
Total ratings
57.58%
Success rate
4.38%
Average return

Stocks Rated by Julien Dumoulin-Smith

GE Vernova
Mar 27, 2025
Maintains: Buy
Price Target: $391$413
Current: $300.19
Upside: +37.58%
Ormat Technologies
Mar 25, 2025
Maintains: Buy
Price Target: $78$86
Current: $70.34
Upside: +22.26%
Generac Holdings
Mar 24, 2025
Reinstates: Buy
Price Target: $182
Current: $126.67
Upside: +43.68%
CMS Energy
Mar 24, 2025
Maintains: Buy
Price Target: $73$80
Current: $74.51
Upside: +7.38%
Alliant Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $65$68
Current: $63.85
Upside: +6.51%
TPI Composites
Mar 18, 2025
Downgrades: Underperform
Price Target: $2.3$0.5
Current: $0.80
Upside: -37.43%
American Electric Power Company
Mar 18, 2025
Maintains: Buy
Price Target: $108$114
Current: $106.58
Upside: +6.97%
Sunrun
Mar 12, 2025
Downgrades: Hold
Price Target: $14$8
Current: $5.96
Upside: +34.34%
Shoals Technologies Group
Mar 12, 2025
Maintains: Hold
Price Target: $4.6$3.4
Current: $3.32
Upside: +2.41%
Primoris Services
Mar 11, 2025
Initiates: Buy
Price Target: $73
Current: $56.60
Upside: +28.99%
Upgrades: Neutral
Price Target: $11$13
Current: $12.51
Upside: +3.91%
Upgrades: Buy
Price Target: $164$152
Current: $118.97
Upside: +27.77%
Maintains: Buy
Price Target: $95$92
Current: $82.04
Upside: +12.15%
Downgrades: Hold
Price Target: $96$77
Current: $70.08
Upside: +9.87%
Maintains: Underperform
Price Target: $9$12
Current: $15.62
Upside: -23.18%
Maintains: Buy
Price Target: $129$132
Current: $119.27
Upside: +10.67%
Downgrades: Hold
Price Target: $9$2
Current: $0.31
Upside: +537.15%
Upgrades: Buy
Price Target: $46$56
Current: $42.63
Upside: +31.36%
Maintains: Hold
Price Target: $40$39
Current: $40.35
Upside: -3.35%
Maintains: Hold
Price Target: $129$118
Current: $115.23
Upside: +2.40%
Maintains: Hold
Price Target: $79$76
Current: $75.68
Upside: +0.42%
Maintains: Buy
Price Target: $106$104
Current: $94.85
Upside: +9.65%
Maintains: Hold
Price Target: $47$42
Current: $44.49
Upside: -5.60%
Maintains: Underperform
Price Target: $20$18
Current: $20.44
Upside: -11.94%
Maintains: Buy
Price Target: $246$236
Current: $127.80
Upside: +84.67%
Maintains: Buy
Price Target: $25$20
Current: $5.06
Upside: +295.65%
Upgrades: Buy
Price Target: $41
Current: $39.42
Upside: +4.02%
Initiates: Hold
Price Target: $18
Current: $16.74
Upside: +7.56%
Maintains: Hold
Price Target: $12$11
Current: $11.09
Upside: -5.28%
Upgrades: Neutral
Price Target: $90$98
Current: $107.86
Upside: -9.14%
Upgrades: Buy
Price Target: $93$113
Current: $95.08
Upside: +18.85%
Initiates: Buy
Price Target: $28
Current: $32.77
Upside: -14.56%
Initiates: Buy
Price Target: $93
Current: $57.87
Upside: +60.72%
Maintains: Underperform
Price Target: $72$62
Current: $62.41
Upside: -0.66%
Maintains: Buy
Price Target: $34$35
Current: $35.90
Upside: -2.49%
Initiates: Buy
Price Target: $39
Current: $39.94
Upside: -2.35%
Initiates: Hold
Price Target: $137
Current: $136.89
Upside: +0.08%
Initiates: Hold
Price Target: $46
Current: $40.16
Upside: +14.56%
Initiates: Buy
Price Target: $24
Current: $17.06
Upside: +40.72%
Initiates: Hold
Price Target: $108
Current: $109.15
Upside: -1.05%
Initiates: Underperform
Price Target: $124
Current: $146.60
Upside: -15.42%
Initiates: Buy
Price Target: $50
Current: $53.76
Upside: -6.99%
Initiates: Hold
Price Target: $155
Current: $152.73
Upside: +1.49%
Initiates: Buy
Price Target: $35
Current: $30.28
Upside: +15.59%
Initiates: Hold
Price Target: $94
Current: $90.99
Upside: +3.31%
Initiates: Buy
Price Target: $46
Current: $45.65
Upside: +0.77%
Initiates: Buy
Price Target: $97
Current: $99.58
Upside: -2.59%
Initiates: Buy
Price Target: $70
Current: $68.00
Upside: +2.95%
Initiates: Buy
Price Target: $46
Current: $44.85
Upside: +2.56%
Initiates: Hold
Price Target: $87
Current: $70.82
Upside: +22.85%
Initiates: Hold
Price Target: $33
Current: $12.63
Upside: +161.28%
Initiates: Hold
Price Target: $256
Current: $252.12
Upside: +1.54%
Initiates: Buy
Price Target: $39
Current: $29.20
Upside: +33.56%
Upgrades: Buy
Price Target: $11
Current: $4.99
Upside: +120.66%
Maintains: Neutral
Price Target: $67$68
Current: $61.50
Upside: +10.57%
Upgrades: Neutral
Price Target: $43$54
Current: $55.21
Upside: -2.19%
Maintains: Buy
Price Target: $63$66
Current: $69.98
Upside: -5.68%
Maintains: Underperform
Price Target: $53$55
Current: $77.70
Upside: -29.21%
Maintains: Underperform
Price Target: $60$49
Current: $59.98
Upside: -18.30%
Downgrades: Neutral
Price Target: $3,100$1,200
Current: $3.02
Upside: +39,635.10%
Maintains: Buy
Price Target: $172$194
Current: $225.25
Upside: -13.87%
Maintains: Underperform
Price Target: $5$6
Current: $0.38
Upside: +1,465.76%
Downgrades: Underperform
Price Target: $63$54
Current: $65.70
Upside: -17.81%
Maintains: Buy
Price Target: $7$6
Current: $6.02
Upside: -0.25%
Maintains: Buy
Price Target: $30$35
Current: $36.20
Upside: -3.31%
Maintains: Buy
Price Target: $62$64
Current: $56.80
Upside: +12.68%
Upgrades: Buy
Price Target: $20$35
Current: $2.48
Upside: +1,311.29%
Downgrades: Neutral
Price Target: $87$65
Current: $72.52
Upside: -10.36%
Downgrades: Underperform
Price Target: $53$50
Current: $58.04
Upside: -13.85%
Downgrades: Underperform
Price Target: $39
Current: $49.18
Upside: -20.70%
Maintains: Buy
Price Target: $63$64
Current: $84.37
Upside: -24.14%
Terminates: Neutral
Price Target: n/a
Current: $27.27
Upside: -