Julien Dumoulin-Smith

Stock Analyst at Jefferies

(3.93)
# 591
Out of 5,152 analysts
789
Total ratings
64.95%
Success rate
4.95%
Average return

Stocks Rated by Julien Dumoulin-Smith

Forgent Power Solutions
Mar 2, 2026
Initiates: Buy
Price Target: $44
Current: $34.94
Upside: +25.93%
Sunrun
Feb 27, 2026
Downgrades: Hold
Price Target: $22
Current: $12.16
Upside: +80.92%
Enphase Energy
Feb 25, 2026
Upgrades: Buy
Price Target: $42$57
Current: $41.57
Upside: +37.12%
Quanta Services
Feb 24, 2026
Maintains: Buy
Price Target: $506$634
Current: $557.01
Upside: +13.82%
The Williams Companies
Feb 17, 2026
Maintains: Buy
Price Target: $78$81
Current: $75.15
Upside: +7.78%
Ormat Technologies
Feb 13, 2026
Downgrades: Hold
Price Target: $125$130
Current: $106.88
Upside: +21.63%
Fluence Energy
Feb 10, 2026
Upgrades: Buy
Price Target: $25$24
Current: $15.61
Upside: +53.75%
Vistra
Feb 10, 2026
Upgrades: Buy
Price Target: $191$203
Current: $165.00
Upside: +23.03%
The AES Corporation
Feb 4, 2026
Maintains: Hold
Price Target: $13$16
Current: $14.30
Upside: +11.93%
WEC Energy Group
Jan 28, 2026
Maintains: Hold
Price Target: $124$121
Current: $116.15
Upside: +4.18%
Maintains: Buy
Price Target: $21$20
Current: $18.37
Upside: +8.87%
Maintains: Buy
Price Target: $152$150
Current: $142.50
Upside: +5.26%
Maintains: Hold
Price Target: $59$54
Current: $71.24
Upside: -24.20%
Maintains: Buy
Price Target: $150$153
Current: $148.72
Upside: +2.88%
Maintains: Buy
Price Target: $79$81
Current: $77.10
Upside: +5.06%
Maintains: Hold
Price Target: $41$39
Current: $39.71
Upside: -1.79%
Maintains: Buy
Price Target: $198$181
Current: $162.89
Upside: +11.12%
Maintains: Buy
Price Target: $57$55
Current: $48.78
Upside: +12.75%
Maintains: Hold
Price Target: $29$31
Current: $33.91
Upside: -8.58%
Maintains: Buy
Price Target: $41$43
Current: $45.90
Upside: -6.32%
Initiates: Hold
Price Target: $80
Current: $85.08
Upside: -5.97%
Downgrades: Underperform
Price Target: $14$13
Current: $15.92
Upside: -21.48%
Initiates: Hold
Price Target: $33
Current: $37.23
Upside: -11.36%
Maintains: Buy
Price Target: $236$224
Current: $218.26
Upside: +2.63%
Downgrades: Hold
Price Target: $269$260
Current: $196.70
Upside: +32.18%
Maintains: Hold
Price Target: $85$88
Current: $91.13
Upside: -3.43%
Maintains: Buy
Price Target: $815$830
Current: $843.00
Upside: -1.54%
Maintains: Neutral
Price Target: $104$93
Current: $96.74
Upside: -3.87%
Maintains: Buy
Price Target: $360$390
Current: $442.00
Upside: -11.76%
Maintains: Underperform
Price Target: $26$39
Current: $162.23
Upside: -75.96%
Maintains: Buy
Price Target: $35$39
Current: $36.54
Upside: +6.73%
Upgrades: Buy
Price Target: $39$49
Current: $53.96
Upside: -9.18%
Upgrades: Buy
Price Target: $128$137
Current: $132.30
Upside: +3.55%
Upgrades: Hold
Price Target: $114$124
Current: $135.17
Upside: -8.26%
Initiates: Buy
Price Target: $125
Current: $142.21
Upside: -12.10%
Upgrades: Buy
Price Target: $46$50
Current: $47.06
Upside: +6.25%
Assumes: Hold
Price Target: $17
Current: $18.81
Upside: -9.60%
Downgrades: Hold
Price Target: $47$44
Current: $39.87
Upside: +10.36%
Downgrades: Hold
Price Target: $58$61
Current: $58.81
Upside: +4.15%
Maintains: Buy
Price Target: $84$104
Current: $102.10
Upside: +1.86%
Maintains: Buy
Price Target: $20$22
Current: $20.73
Upside: +6.13%
Maintains: Buy
Price Target: $52$55
Current: $48.51
Upside: +13.38%
Maintains: Hold
Price Target: $43$46
Current: $53.13
Upside: -13.42%
Maintains: Hold
Price Target: $87$89
Current: $93.94
Upside: -5.25%
Maintains: Buy
Price Target: $89$99
Current: $86.66
Upside: +14.24%
Maintains: Hold
Price Target: $45$47
Current: $50.34
Upside: -6.63%
Maintains: Buy
Price Target: $70$74
Current: $71.60
Upside: +3.35%
Maintains: Buy
Price Target: $84$92
Current: $82.47
Upside: +11.56%
Maintains: Buy
Price Target: $38$43
Current: $38.10
Upside: +12.86%
Downgrades: Neutral
Price Target: $182$185
Current: $184.53
Upside: +0.25%
Maintains: Buy
Price Target: $20$27
Current: $13.19
Upside: +104.70%
Maintains: Buy
Price Target: $77$87
Current: $83.39
Upside: +4.33%
Maintains: Buy
Price Target: $128$160
Current: $140.00
Upside: +14.29%
Initiates: Buy
Price Target: $92
Current: $91.14
Upside: +0.94%
Maintains: Buy
Price Target: $218$252
Current: $295.26
Upside: -14.65%
Downgrades: Hold
Price Target: $141$134
Current: $130.55
Upside: +2.64%
Upgrades: Buy
Price Target: $19$39
Current: $27.43
Upside: +42.18%
Maintains: Buy
Price Target: $82$88
Current: $88.51
Upside: -0.58%
Maintains: Buy
Price Target: $6$9
Current: $5.90
Upside: +52.54%
Initiates: Hold
Price Target: $6.5
Current: $6.78
Upside: -4.13%
Upgrades: Neutral
Price Target: $57$64
Current: $74.34
Upside: -13.91%
Initiates: Hold
Price Target: $202
Current: $270.69
Upside: -25.37%
Maintains: Buy
Price Target: $37$39
Current: $37.24
Upside: +4.73%
Maintains: Neutral
Price Target: $62$67
Current: $73.84
Upside: -9.26%
Maintains: Underperform
Price Target: $10$18
Current: $35.71
Upside: -49.59%
Maintains: Buy
Price Target: $13$16
Current: $10.12
Upside: +58.10%
Maintains: Buy
Price Target: $7$10
Current: $7.17
Upside: +39.47%
Initiates: Buy
Price Target: $42
Current: $43.37
Upside: -3.16%
Initiates: Hold
Price Target: $51
Current: $54.53
Upside: -6.47%
Maintains: Buy
Price Target: $95$92
Current: $83.09
Upside: +10.72%
Maintains: Buy
Price Target: $106$104
Current: $101.98
Upside: +1.98%
Maintains: Buy
Price Target: $119$112
Current: $110.84
Upside: +1.05%
Initiates: Buy
Price Target: $28
Current: $36.57
Upside: -23.43%
Initiates: Buy
Price Target: $97
Current: $112.03
Upside: -13.41%
Upgrades: Neutral
Price Target: $43$54
Current: $62.55
Upside: -13.67%
Downgrades: Neutral
Price Target: $3,100$1,200
Current: $2.37
Upside: +50,586.38%
Maintains: Buy
Price Target: $172$194
Current: $251.07
Upside: -22.73%
Downgrades: Underperform
Price Target: $11$7
Current: $1.28
Upside: +446.88%
Maintains: Underperform
Price Target: $100$120
Current: $12.55
Upside: +856.18%
Maintains: Buy
Price Target: $7$6
Current: $5.41
Upside: +10.91%
Maintains: Buy
Price Target: $62$64
Current: $70.40
Upside: -9.09%
Upgrades: Buy
Price Target: $20$35
Current: $5.33
Upside: +556.66%
Downgrades: Underperform
Price Target: $53$50
Current: $52.34
Upside: -4.47%
Maintains: Buy
Price Target: $63$64
Current: $105.60
Upside: -39.39%
Terminates: Neutral
Price Target: n/a
Current: $38.05
Upside: -