Julien Dumoulin-Smith's Stock Ratings

Jefferies Analyst

Julien Dumoulin-Smith is an analyst at Jefferies. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

3.39%

Smart Score

64.8%

Overall Average Return Percentile

42nd

Number of Ratings

78
Buy NowGet Alert
12/11/2025DTEBuy Now
DTE Energy
$128.4316.8%$149 → $150UpgradeHold → BuyGet Alert
12/03/2025HEBuy Now
Hawaiian Electric Indus
$11.762.08%$12.25 → $12MaintainsHoldGet Alert
12/02/2025KNTKBuy Now
Kinetik Holdings
$35.8414.4% → $41Initiates → BuyGet Alert
11/26/2025FLNCBuy Now
Fluence Energy
$21.98-27.21%$11 → $16UpgradeUnderperform → HoldGet Alert
11/18/2025LGNBuy Now
Legence
$41.6017.79%$39 → $49UpgradeHold → BuyGet Alert
11/05/2025WMBBuy Now
Williams Companies
$59.4217.8%$72 → $70MaintainsBuyGet Alert
11/03/2025DTMBuy Now
DT Midstream
$119.444.66% → $125Initiates → BuyGet Alert
10/31/2025NIBuy Now
NiSource
$41.4320.69%$46 → $50UpgradeHold → BuyGet Alert
10/29/2025ETBuy Now
Energy Transfer
$16.463.25% → $17Assumes → HoldGet Alert
10/22/2025OGSBuy Now
ONE Gas
$76.8328.86%$89 → $99MaintainsBuyGet Alert
10/22/2025MDUBuy Now
MDU Resources Group
$19.4113.31%$20 → $22MaintainsBuyGet Alert
10/22/2025AVABuy Now
Avista
$38.526.42%$40 → $41MaintainsHoldGet Alert
10/22/2025EIXBuy Now
Edison Intl
$58.750.43%$57 → $59MaintainsHoldGet Alert
10/22/2025SREBuy Now
Sempra
$87.152.12%$87 → $89MaintainsHoldGet Alert
10/16/2025XELBuy Now
Xcel Energy
$75.2022.34%$84 → $92MaintainsBuyGet Alert
10/14/2025TACBuy Now
TransAlta
$13.5898.82%$20 → $27MaintainsBuyGet Alert
10/09/2025FLNCBuy Now
Fluence Energy
$21.98-49.95%$5 → $11MaintainsUnderperformGet Alert
10/09/2025WMBBuy Now
Williams Companies
$59.4221.16% → $72Initiates → BuyGet Alert
10/08/2025PRIMBuy Now
Primoris Services
$127.4925.5%$128 → $160MaintainsBuyGet Alert
10/07/2025ORABuy Now
Ormat Technologies
$113.765.49%$97 → $120MaintainsBuyGet Alert
10/07/2025LGNBuy Now
Legence
$41.60-18.27% → $34Initiates → HoldGet Alert
10/07/2025SRBuy Now
Spire
$82.8211.08% → $92Initiates → BuyGet Alert
10/02/2025FSLRBuy Now
First Solar
$252.003.17%$212 → $260MaintainsBuyGet Alert
10/02/2025EIXBuy Now
Edison Intl
$58.75-2.98%$70 → $57DowngradeBuy → HoldGet Alert
10/01/2025MTZBuy Now
MasTec
$222.0013.51%$218 → $252MaintainsBuyGet Alert
09/19/2025MDUBuy Now
MDU Resources Group
$19.413.01%$18 → $20UpgradeHold → BuyGet Alert
09/10/2025SWXBuy Now
Southwest Gas Hldgs
$80.399.47%$82 → $88MaintainsBuyGet Alert
09/05/2025EOSEBuy Now
Eos Energy Enterprises
$14.05-53.75% → $6.5Initiates → HoldGet Alert
09/05/2025NIBuy Now
NiSource
$41.436.2%$48 → $44DowngradeBuy → HoldGet Alert
08/15/2025MYRGBuy Now
MYR Group
$220.05-8.2% → $202Initiates → HoldGet Alert
08/13/2025OGSBuy Now
ONE Gas
$76.8315.84%$84 → $89MaintainsBuyGet Alert
07/15/2025FSLRBuy Now
First Solar
$252.00-23.02%$192 → $194MaintainsBuyGet Alert
07/11/2025FLNCBuy Now
Fluence Energy
$21.98-72.7%$3 → $6MaintainsUnderperformGet Alert
07/11/2025LNTBuy Now
Alliant Energy
$65.255.74%$71 → $69MaintainsBuyGet Alert
07/09/2025XIFRBuy Now
XPLR Infr
$8.8979.98%$13 → $16MaintainsBuyGet Alert
07/08/2025SWXBuy Now
Southwest Gas Hldgs
$80.392%$74 → $82UpgradeHold → BuyGet Alert
06/11/2025FSLRBuy Now
First Solar
$252.00-23.81%$157 → $192UpgradeHold → BuyGet Alert
06/05/2025AVABuy Now
Avista
$38.523.83%$44 → $40MaintainsHoldGet Alert
05/28/2025HEBuy Now
Hawaiian Electric Indus
$11.76-4.3%$11 → $11.25MaintainsHoldGet Alert
05/23/2025FSLRBuy Now
First Solar
$252.00-37.7%$127 → $157MaintainsHoldGet Alert
05/16/2025MTZBuy Now
MasTec
$222.00-15.32% → $188Initiates → BuyGet Alert
05/07/2025ARRYBuy Now
Array Technologies
$8.64-18.97%$6 → $7MaintainsBuyGet Alert
04/30/2025FSLRBuy Now
First Solar
$252.00-49.6%$202 → $127DowngradeBuy → HoldGet Alert
04/21/2025CMSBuy Now
CMS Energy
$70.1918.26%$77 → $83MaintainsBuyGet Alert
04/15/2025SREBuy Now
Sempra
$87.15-13.94%$77 → $75MaintainsHoldGet Alert
04/14/2025HEBuy Now
Hawaiian Electric Indus
$11.76-6.42%$10.75 → $11MaintainsHoldGet Alert
04/07/2025OGSBuy Now
ONE Gas
$76.839.33%$76 → $84UpgradeHold → BuyGet Alert
04/04/2025FLNCBuy Now
Fluence Energy
$21.98-81.8%$7 → $4MaintainsHoldGet Alert
04/02/2025CNPBuy Now
CenterPoint Energy
$37.9410.7% → $42Initiates → BuyGet Alert
04/01/2025NJRBuy Now
New Jersey Resources
$45.8411.26% → $51Initiates → HoldGet Alert
03/25/2025ORABuy Now
Ormat Technologies
$113.76-24.4%$78 → $86MaintainsBuyGet Alert
03/21/2025LNTBuy Now
Alliant Energy
$65.257.27%$66 → $70MaintainsHoldGet Alert
03/18/2025TPICBuy Now
TPI Composites
$2.3 → $0.5DowngradeHold → UnderperformGet Alert
03/11/2025PRIMBuy Now
Primoris Services
$127.49-42.74% → $73Initiates → BuyGet Alert
03/03/2025ARRYBuy Now
Array Technologies
$8.64-18.97%$8 → $7MaintainsBuyGet Alert
03/03/2025PEGBuy Now
Public Service Enterprise
$79.8615.19%$95 → $92MaintainsBuyGet Alert
03/03/2025SREBuy Now
Sempra
$87.15-11.65%$96 → $77DowngradeBuy → HoldGet Alert
02/20/2025ORABuy Now
Ormat Technologies
$113.76-31.43%$73 → $78UpgradeHold → BuyGet Alert
02/12/2025FLNCBuy Now
Fluence Energy
$21.98-68.15%$15 → $7MaintainsHoldGet Alert
01/28/2025AVABuy Now
Avista
$38.521.23%$40 → $39MaintainsHoldGet Alert
01/28/2025OGSBuy Now
ONE Gas
$76.83-1.08%$79 → $76MaintainsHoldGet Alert
01/22/2025LNTBuy Now
Alliant Energy
$65.251.14%$69 → $66MaintainsHoldGet Alert
01/10/2025ORABuy Now
Ormat Technologies
$113.76-35.83% → $73Initiates → HoldGet Alert
01/08/2025MDUBuy Now
MDU Resources Gr
$19.41-7.29% → $18Initiates → HoldGet Alert
01/03/2025HEBuy Now
Hawaiian Electric Indus
$11.76-10.68%$11.5 → $10.5MaintainsHoldGet Alert
12/09/2024AVABuy Now
Avista
$38.523.83% → $40Initiates → HoldGet Alert
12/04/2024LNTBuy Now
Alliant Energy
$65.255.74%$67 → $69MaintainsHoldGet Alert
11/22/2024UGIBuy Now
UGI
$37.88-26.08% → $28Initiates → BuyGet Alert
11/07/2024EIXBuy Now
Edison Intl
$58.7558.3% → $93Initiates → BuyGet Alert
11/05/2024CMSBuy Now
CMS Energy
$70.198.29% → $76Initiates → BuyGet Alert
10/28/2024NIBuy Now
NiSource
$41.43-5.87% → $39Initiates → BuyGet Alert
10/24/2024SREBuy Now
Sempra
$87.1512.45% → $98Initiates → BuyGet Alert
10/21/2024DTEBuy Now
DTE Energy
$128.436.67% → $137Initiates → HoldGet Alert
10/17/2024TPICBuy Now
TPI Composites
→ $5Initiates → HoldGet Alert
10/08/2024PEGBuy Now
Public Service Enterprise
$79.8621.45%$88 → $97MaintainsBuyGet Alert
11/01/2023PEGBuy Now
Public Service Enterprise
$79.86-17.36%$70 → $66MaintainsBuyGet Alert
01/24/2023PEGBuy Now
Public Service Enterprise
$79.86-17.36%$67 → $66MaintainsBuyGet Alert
04/18/2022PEGBuy Now
Public Service Enterprise
$79.863.93%$72 → $83MaintainsBuyGet Alert