Julien Dumoulin-Smith

Stock Analyst at Jefferies

(3.91)
# 590
Out of 5,154 analysts
789
Total ratings
64.54%
Success rate
4.67%
Average return

Stocks Rated by Julien Dumoulin-Smith

Forgent Power Solutions
Mar 2, 2026
Initiates: Buy
Price Target: $44
Current: $31.65
Upside: +39.02%
Sunrun
Feb 27, 2026
Downgrades: Hold
Price Target: $22
Current: $11.34
Upside: +94.00%
Enphase Energy
Feb 25, 2026
Upgrades: Buy
Price Target: $42$57
Current: $40.23
Upside: +41.69%
Quanta Services
Feb 24, 2026
Maintains: Buy
Price Target: $506$634
Current: $540.19
Upside: +17.37%
The Williams Companies
Feb 17, 2026
Maintains: Buy
Price Target: $78$81
Current: $74.24
Upside: +9.11%
Ormat Technologies
Feb 13, 2026
Downgrades: Hold
Price Target: $125$130
Current: $108.90
Upside: +19.38%
Fluence Energy
Feb 10, 2026
Upgrades: Buy
Price Target: $25$24
Current: $14.78
Upside: +62.38%
Vistra
Feb 10, 2026
Upgrades: Buy
Price Target: $191$203
Current: $158.65
Upside: +27.95%
The AES Corporation
Feb 4, 2026
Maintains: Hold
Price Target: $13$16
Current: $14.15
Upside: +13.07%
WEC Energy Group
Jan 28, 2026
Maintains: Hold
Price Target: $124$121
Current: $115.77
Upside: +4.52%
Maintains: Buy
Price Target: $21$20
Current: $18.18
Upside: +10.01%
Maintains: Buy
Price Target: $152$150
Current: $142.64
Upside: +5.16%
Maintains: Hold
Price Target: $59$54
Current: $71.76
Upside: -24.75%
Maintains: Buy
Price Target: $150$153
Current: $150.13
Upside: +1.91%
Maintains: Buy
Price Target: $79$81
Current: $77.16
Upside: +4.98%
Maintains: Hold
Price Target: $41$39
Current: $39.66
Upside: -1.66%
Maintains: Buy
Price Target: $198$181
Current: $154.32
Upside: +17.29%
Maintains: Buy
Price Target: $57$55
Current: $49.36
Upside: +11.43%
Maintains: Hold
Price Target: $29$31
Current: $33.58
Upside: -7.68%
Maintains: Buy
Price Target: $41$43
Current: $45.58
Upside: -5.66%
Initiates: Hold
Price Target: $80
Current: $86.93
Upside: -7.97%
Downgrades: Underperform
Price Target: $14$13
Current: $14.92
Upside: -16.22%
Initiates: Hold
Price Target: $33
Current: $37.57
Upside: -12.16%
Maintains: Buy
Price Target: $236$224
Current: $204.02
Upside: +9.79%
Downgrades: Hold
Price Target: $269$260
Current: $189.21
Upside: +37.41%
Maintains: Hold
Price Target: $85$88
Current: $91.02
Upside: -3.32%
Maintains: Buy
Price Target: $815$830
Current: $789.23
Upside: +5.17%
Maintains: Neutral
Price Target: $104$93
Current: $97.48
Upside: -4.60%
Maintains: Buy
Price Target: $360$390
Current: $411.33
Upside: -5.19%
Maintains: Underperform
Price Target: $26$39
Current: $135.19
Upside: -71.15%
Maintains: Buy
Price Target: $35$39
Current: $35.86
Upside: +8.76%
Upgrades: Buy
Price Target: $39$49
Current: $50.41
Upside: -2.80%
Upgrades: Buy
Price Target: $128$137
Current: $131.87
Upside: +3.89%
Upgrades: Hold
Price Target: $114$124
Current: $137.49
Upside: -9.81%
Initiates: Buy
Price Target: $125
Current: $141.55
Upside: -11.69%
Upgrades: Buy
Price Target: $46$50
Current: $46.46
Upside: +7.62%
Assumes: Hold
Price Target: $17
Current: $18.74
Upside: -9.28%
Downgrades: Hold
Price Target: $47$44
Current: $40.35
Upside: +9.05%
Downgrades: Hold
Price Target: $58$61
Current: $58.88
Upside: +4.03%
Maintains: Buy
Price Target: $84$104
Current: $101.43
Upside: +2.53%
Maintains: Buy
Price Target: $20$22
Current: $20.97
Upside: +4.91%
Maintains: Buy
Price Target: $52$55
Current: $48.20
Upside: +14.11%
Maintains: Hold
Price Target: $43$46
Current: $53.37
Upside: -13.81%
Maintains: Hold
Price Target: $87$89
Current: $92.63
Upside: -3.92%
Maintains: Buy
Price Target: $89$99
Current: $87.05
Upside: +13.73%
Maintains: Hold
Price Target: $45$47
Current: $50.84
Upside: -7.55%
Maintains: Buy
Price Target: $70$74
Current: $71.55
Upside: +3.42%
Maintains: Buy
Price Target: $84$92
Current: $82.52
Upside: +11.49%
Maintains: Buy
Price Target: $38$43
Current: $38.55
Upside: +11.54%
Downgrades: Neutral
Price Target: $182$185
Current: $185.04
Upside: -0.02%
Maintains: Buy
Price Target: $20$27
Current: $12.72
Upside: +112.26%
Maintains: Buy
Price Target: $77$87
Current: $83.36
Upside: +4.37%
Maintains: Buy
Price Target: $128$160
Current: $133.15
Upside: +20.17%
Initiates: Buy
Price Target: $92
Current: $91.71
Upside: +0.32%
Maintains: Buy
Price Target: $218$252
Current: $285.61
Upside: -11.77%
Downgrades: Hold
Price Target: $141$134
Current: $132.50
Upside: +1.13%
Upgrades: Buy
Price Target: $19$39
Current: $25.70
Upside: +51.75%
Maintains: Buy
Price Target: $82$88
Current: $87.62
Upside: +0.43%
Maintains: Buy
Price Target: $6$9
Current: $5.71
Upside: +57.62%
Initiates: Hold
Price Target: $6.5
Current: $6.13
Upside: +6.04%
Upgrades: Neutral
Price Target: $57$64
Current: $73.51
Upside: -12.94%
Initiates: Hold
Price Target: $202
Current: $260.90
Upside: -22.58%
Maintains: Buy
Price Target: $37$39
Current: $37.49
Upside: +4.03%
Maintains: Neutral
Price Target: $62$67
Current: $74.44
Upside: -9.99%
Maintains: Underperform
Price Target: $10$18
Current: $33.41
Upside: -46.12%
Maintains: Buy
Price Target: $13$16
Current: $9.92
Upside: +61.29%
Maintains: Buy
Price Target: $7$10
Current: $6.81
Upside: +46.84%
Initiates: Buy
Price Target: $42
Current: $43.61
Upside: -3.69%
Initiates: Hold
Price Target: $51
Current: $54.53
Upside: -6.47%
Maintains: Buy
Price Target: $95$92
Current: $83.35
Upside: +10.38%
Maintains: Buy
Price Target: $106$104
Current: $102.44
Upside: +1.52%
Maintains: Buy
Price Target: $119$112
Current: $112.28
Upside: -0.25%
Initiates: Buy
Price Target: $28
Current: $36.75
Upside: -23.81%
Initiates: Buy
Price Target: $97
Current: $111.52
Upside: -13.02%
Upgrades: Neutral
Price Target: $43$54
Current: $63.24
Upside: -14.61%
Downgrades: Neutral
Price Target: $3,100$1,200
Current: $2.27
Upside: +52,763.44%
Maintains: Buy
Price Target: $172$194
Current: $255.15
Upside: -23.97%
Downgrades: Underperform
Price Target: $11$7
Current: $1.23
Upside: +469.11%
Maintains: Underperform
Price Target: $100$120
Current: $12.11
Upside: +890.92%
Maintains: Buy
Price Target: $7$6
Current: $5.32
Upside: +12.78%
Maintains: Buy
Price Target: $62$64
Current: $69.71
Upside: -8.19%
Upgrades: Buy
Price Target: $20$35
Current: $4.16
Upside: +741.35%
Downgrades: Underperform
Price Target: $53$50
Current: $53.07
Upside: -5.78%
Maintains: Buy
Price Target: $63$64
Current: $104.70
Upside: -38.87%
Terminates: Neutral
Price Target: n/a
Current: $35.98
Upside: -