← Back to Jefferies

Julian Dumoulin-Smith Score: 34

Analyst at Jefferies
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+3.8%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
43%
15 W / 20 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
23 W / 6 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
4 W / 25 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 29 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
50%
7 W / 7 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
48%
14 W / 15 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
17%
1 W / 5 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Aug 13, 2026
Quanta Services, Inc. PWR
BUY $833.00
Est. +22%
$681.04 $724.80
Pending
$624.41 -8.3%
Jul 31, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $131.00
Est. +43%
$91.66 $108.39
Pending
$84.50 -7.8%
Jul 21, 2026
First Solar Inc FSLR
BUY $207.00
Est. +1%
$205.31 $269.70
Target Met
$204.45 -0.4%
Jun 11, 2026
GE Vernova Inc. GEV
BUY $1,210.00
Est. +34%
$901.03 $1,195.94
Precision Hit (±3%)
$941.95 +4.5%
May 29, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $159.00
Est. +16%
$137.17 $163.13
Precision Hit (±3%)
$84.50 -38.4%
Mar 09, 2026
Plug Power Inc PLUG
SELL $1.80
Est. +15%
$2.13 $1.86 (Low)
Pending
$2.17 -1.9%
Feb 26, 2026
First Solar Inc FSLR
SELL $205.00
Est. +2%
$210.12 $182.99 (Low)
Target Met
$204.45 +2.7%
Jan 29, 2026
GE Vernova Inc. GEV
BUY $930.00
Est. +35%
$688.50 $1,195.94
Target Met
$941.95 +36.8%
Jan 21, 2026
Spire Inc. SR
BUY $99.00
Est. +18%
$83.59 $95.31
Pending
$82.68 -1.1%
Jan 21, 2026
Sunrun Inc RUN
BUY $22.00
Est. +31%
$16.79 $21.67
Precision Hit (±3%)
$8.89 -47.1%
Dec 11, 2025
DTE Energy Co. DTE
BUY $150.00
Est. +14%
$131.44 $155.75
Target Met
$136.08 +3.5%
Nov 24, 2025
Ormat Technologies Inc ORA
BUY $125.00
Est. +15%
$108.55 $146.26
Target Met
$105.45 -2.9%
Nov 19, 2025
UGI Corp. UGI
BUY $45.00
Est. +29%
$34.92 $41.34
Pending
$37.94 +8.6%
Nov 05, 2025
Primoris Services Corp PRIM
BUY $161.00
Est. +21%
$132.59 $205.50
Target Met
$74.43 -43.9%
Nov 04, 2025
Ameresco Inc. - Ordinary Shares - Class A AMRC
BUY $45.00
Est. +13%
$40.00 $38.70
Pending
$23.15 -42.1%
Nov 03, 2025
DTE Energy Co. DTE
BUY $149.00
Est. +10%
$135.54 $155.75
Target Met
$136.08 +0.4%
Oct 31, 2025
First Solar Inc FSLR
BUY $269.00
Est. +8%
$249.13 $320.95
Target Met
$204.45 -17.9%
Oct 27, 2025
GE Vernova Inc. GEV
BUY $654.00
Est. +12%
$585.34 $1,195.94
Target Met
$941.95 +60.9%
Jul 11, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL $6.00
Est. +28%
$8.28 $6.60 (Low)
Miss
$10.35 -25.0%
Dec 09, 2024
ONE Gas Inc OGS
BUY $79.00
Est. +9%
$72.54 $83.95
Target Met
$79.86 +10.1%
Nov 04, 2024
Quanta Services, Inc. PWR
SELL $299.00
Est. +2%
$304.32 $227.09 (Low)
Target Met
$624.41 -105.2%
Oct 24, 2024
Sempra SRE
BUY $98.00
Est. +14%
$85.96 $95.77
Precision Hit (±3%)
$84.04 -2.2%
Oct 21, 2024
DTE Energy Co. DTE
BUY $137.00
Est. +6%
$128.90 $143.79
Target Met
$136.08 +5.6%
Oct 21, 2024
Array Technologies Inc ARRY
BUY $8.00
Est. +17%
$6.81 $10.37
Target Met
$4.60 -32.5%
Oct 17, 2024
GE Vernova Inc. GEV
BUY $336.00
Est. +24%
$272.00 $677.12
Target Met
$941.95 +246.3%
Oct 15, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $40.00
Est. +14%
$35.01 $36.12
Miss
$38.34 +9.5%
Oct 14, 2024
PG&E Corp. PCG
BUY $24.00
Est. +22%
$19.63 $21.72
Miss
$14.30 -27.2%
Sep 03, 2024
Quanta Services, Inc. PWR
SELL $256.00
Est. +1%
$257.60 $227.09 (Low)
Target Met
$624.41 -142.4%
Sep 03, 2024
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $46.00
Est. +24%
$37.23 $70.14
Target Met
$84.50 +127.0%
Sep 03, 2024
Enphase Energy Inc ENPH
BUY $115.00
Est. +2%
$112.91 $126.19
Target Met
$36.37 -67.8%
Sep 03, 2024
First Solar Inc FSLR
BUY $271.00
Est. +27%
$212.74 $262.70
Miss
$204.45 -3.9%
Sep 03, 2024
Shoals Technologies Group Inc - Ordinary Shares - Class A SHLS
SELL $5.00
Est. +20%
$6.23 $2.72 (Low)
Target Met
$7.13 -14.4%
Sep 03, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $39.00
Est. +19%
$32.77 $36.14
Miss
$38.34 +17.0%
Sep 03, 2024
Array Technologies Inc ARRY
BUY $11.00
Est. +73%
$6.36 $9.99
Miss
$4.60 -27.7%
Sep 03, 2024
Solaredge Technologies Inc SEDG
BUY $27.00
Est. +22%
$22.07 $34.66
Target Met
$34.20 +55.0%
Signal & Target
BUY $833.00
Start Price $681.04
Best Price (1Y)
$724.80
Current Price $624.41
Return -8.3%
Signal & Target
BUY $131.00
Start Price $91.66
Best Price (1Y)
$108.39
Current Price $84.50
Return -7.8%
Signal & Target
BUY $207.00
Start Price $205.31
Best Price (1Y)
$269.70
Current Price $204.45
Return -0.4%
Signal & Target
BUY $1,210.00
Start Price $901.03
Best Price (1Y)
$1,195.94
Current Price $941.95
Return +4.5%
Signal & Target
BUY $159.00
Start Price $137.17
Best Price (1Y)
$163.13
Current Price $84.50
Return -38.4%
Signal & Target
SELL $1.80
Start Price $2.13
Best Price (1Y)
$1.86
Current Price $2.17
Return -1.9%
Signal & Target
SELL $205.00
Start Price $210.12
Best Price (1Y)
$182.99
Current Price $204.45
Return +2.7%
Signal & Target
BUY $930.00
Start Price $688.50
Best Price (1Y)
$1,195.94
Current Price $941.95
Return +36.8%
Spire Inc.
SR
Jan 21, 2026
Signal & Target
BUY $99.00
Start Price $83.59
Best Price (1Y)
$95.31
Current Price $82.68
Return -1.1%
Sunrun Inc
RUN
Jan 21, 2026
Signal & Target
BUY $22.00
Start Price $16.79
Best Price (1Y)
$21.67
Current Price $8.89
Return -47.1%
Signal & Target
BUY $150.00
Start Price $131.44
Best Price (1Y)
$155.75
Current Price $136.08
Return +3.5%
Signal & Target
BUY $125.00
Start Price $108.55
Best Price (1Y)
$146.26
Current Price $105.45
Return -2.9%
UGI Corp.
UGI
Nov 19, 2025
Signal & Target
BUY $45.00
Start Price $34.92
Best Price (1Y)
$41.34
Current Price $37.94
Return +8.6%
Signal & Target
BUY $161.00
Start Price $132.59
Best Price (1Y)
$205.50
Current Price $74.43
Return -43.9%
Signal & Target
BUY $45.00
Start Price $40.00
Best Price (1Y)
$38.70
Current Price $23.15
Return -42.1%
Signal & Target
BUY $149.00
Start Price $135.54
Best Price (1Y)
$155.75
Current Price $136.08
Return +0.4%
Signal & Target
BUY $269.00
Start Price $249.13
Best Price (1Y)
$320.95
Current Price $204.45
Return -17.9%
Signal & Target
BUY $654.00
Start Price $585.34
Best Price (1Y)
$1,195.94
Current Price $941.95
Return +60.9%
Signal & Target
SELL $6.00
Start Price $8.28
Best Price (1Y)
$6.60
Current Price $10.35
Return -25.0%
ONE Gas Inc
OGS
Dec 09, 2024
Signal & Target
BUY $79.00
Start Price $72.54
Best Price (1Y)
$83.95
Current Price $79.86
Return +10.1%
Signal & Target
SELL $299.00
Start Price $304.32
Best Price (1Y)
$227.09
Current Price $624.41
Return -105.2%
Sempra
SRE
Oct 24, 2024
Signal & Target
BUY $98.00
Start Price $85.96
Best Price (1Y)
$95.77
Current Price $84.04
Return -2.2%
Signal & Target
BUY $137.00
Start Price $128.90
Best Price (1Y)
$143.79
Current Price $136.08
Return +5.6%
Signal & Target
BUY $8.00
Start Price $6.81
Best Price (1Y)
$10.37
Current Price $4.60
Return -32.5%
Signal & Target
BUY $336.00
Start Price $272.00
Best Price (1Y)
$677.12
Current Price $941.95
Return +246.3%
Signal & Target
BUY $40.00
Start Price $35.01
Best Price (1Y)
$36.12
Current Price $38.34
Return +9.5%
PG&E Corp.
PCG
Oct 14, 2024
Signal & Target
BUY $24.00
Start Price $19.63
Best Price (1Y)
$21.72
Current Price $14.30
Return -27.2%
Signal & Target
SELL $256.00
Start Price $257.60
Best Price (1Y)
$227.09
Current Price $624.41
Return -142.4%
Signal & Target
BUY $46.00
Start Price $37.23
Best Price (1Y)
$70.14
Current Price $84.50
Return +127.0%
Signal & Target
BUY $115.00
Start Price $112.91
Best Price (1Y)
$126.19
Current Price $36.37
Return -67.8%
Signal & Target
BUY $271.00
Start Price $212.74
Best Price (1Y)
$262.70
Current Price $204.45
Return -3.9%
Signal & Target
SELL $5.00
Start Price $6.23
Best Price (1Y)
$2.72
Current Price $7.13
Return -14.4%
Signal & Target
BUY $39.00
Start Price $32.77
Best Price (1Y)
$36.14
Current Price $38.34
Return +17.0%
Signal & Target
BUY $11.00
Start Price $6.36
Best Price (1Y)
$9.99
Current Price $4.60
Return -27.7%
Signal & Target
BUY $27.00
Start Price $22.07
Best Price (1Y)
$34.66
Current Price $34.20
Return +55.0%