← Back to Jefferies

Julian Dumoulin-Smith Score: 35

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.
+11.6%
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 📉
47%
15 W / 17 L
Target Met
? How often was the target reached?
Hits vs. Total.
81%
21 W / 5 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
12%
3 W / 23 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 26 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.
58%
7 W / 5 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
58%
15 W / 11 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 6 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 11, 2026
GE Vernova Inc. GEV
BUY $1,210.00
Est. +34%
$901.03 $1,177.76
Precision Hit (±3%)
$1,113.11 +23.5%
May 29, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $159.00
Est. +16%
$137.17 $163.13
Precision Hit (±3%)
$112.84 -17.7%
Mar 09, 2026
Plug Power Inc PLUG
SELL $1.80
Est. +15%
$2.13 $2.01 (Low)
Pending
$2.64 -23.9%
Feb 26, 2026
First Solar Inc FSLR
SELL $205.00
Est. +2%
$210.12 $182.99 (Low)
Target Met
$224.57 -6.9%
Jan 29, 2026
GE Vernova Inc. GEV
BUY $930.00
Est. +35%
$688.50 $1,181.95
Target Met
$1,113.11 +61.7%
Jan 21, 2026
Spire Inc. SR
BUY $99.00
Est. +18%
$83.59 $95.31
Pending
$79.68 -4.7%
Jan 21, 2026
Sunrun Inc RUN
BUY $22.00
Est. +31%
$16.79 $21.67
Precision Hit (±3%)
$12.74 -24.1%
Dec 11, 2025
DTE Energy Co. DTE
BUY $150.00
Est. +14%
$131.44 $154.90
Target Met
$154.06 +17.2%
Nov 24, 2025
Ormat Technologies Inc ORA
BUY $125.00
Est. +15%
$108.55 $146.26
Target Met
$112.56 +3.7%
Nov 19, 2025
UGI Corp. UGI
BUY $45.00
Est. +29%
$34.92 $41.34
Pending
$35.15 +0.7%
Nov 05, 2025
Primoris Services Corp PRIM
BUY $161.00
Est. +21%
$132.59 $205.50
Target Met
$88.20 -33.5%
Nov 04, 2025
Ameresco Inc. - Ordinary Shares - Class A AMRC
BUY $45.00
Est. +13%
$40.00 $38.70
Pending
$25.40 -36.5%
Nov 03, 2025
DTE Energy Co. DTE
BUY $149.00
Est. +10%
$135.54 $154.90
Target Met
$154.06 +13.7%
Oct 31, 2025
First Solar Inc FSLR
BUY $269.00
Est. +8%
$249.13 $320.95
Target Met
$224.57 -9.9%
Oct 27, 2025
GE Vernova Inc. GEV
BUY $654.00
Est. +12%
$585.34 $1,181.95
Target Met
$1,113.11 +90.2%
Jul 11, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL $6.00
Est. +28%
$8.28 $6.60 (Low)
Pending
$17.00 -105.3%
Dec 09, 2024
ONE Gas Inc OGS
BUY $79.00
Est. +9%
$72.54 $83.95
Target Met
$77.32 +6.6%
Nov 04, 2024
Quanta Services, Inc. PWR
SELL $299.00
Est. +2%
$304.32 $227.09 (Low)
Target Met
$668.31 -119.6%
Oct 24, 2024
Sempra SRE
BUY $98.00
Est. +14%
$85.96 $95.77
Precision Hit (±3%)
$93.06 +8.3%
Oct 21, 2024
DTE Energy Co. DTE
BUY $137.00
Est. +6%
$128.90 $143.79
Target Met
$154.06 +19.5%
Oct 21, 2024
Array Technologies Inc ARRY
BUY $8.00
Est. +17%
$6.81 $10.37
Target Met
$6.97 +2.3%
Oct 17, 2024
GE Vernova Inc. GEV
BUY $336.00
Est. +24%
$272.00 $677.12
Target Met
$1,113.11 +309.2%
Oct 15, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $40.00
Est. +14%
$35.01 $36.12
Miss
$38.26 +9.3%
Oct 14, 2024
PG&E Corp. PCG
BUY $24.00
Est. +22%
$19.63 $21.72
Miss
$17.05 -13.1%
Sep 03, 2024
Solaredge Technologies Inc SEDG
BUY $27.00
Est. +22%
$22.07 $34.66
Target Met
$52.38 +137.3%
Sep 03, 2024
Quanta Services, Inc. PWR
SELL $256.00
Est. +1%
$257.60 $227.09 (Low)
Target Met
$668.31 -159.4%
Sep 03, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $39.00
Est. +19%
$32.77 $36.14
Miss
$38.26 +16.8%
Sep 03, 2024
Array Technologies Inc ARRY
BUY $11.00
Est. +73%
$6.36 $9.99
Miss
$6.97 +9.6%
Sep 03, 2024
First Solar Inc FSLR
BUY $271.00
Est. +27%
$212.74 $262.70
Miss
$224.57 +5.6%
Sep 03, 2024
Enphase Energy Inc ENPH
BUY $115.00
Est. +2%
$112.91 $126.19
Target Met
$43.07 -61.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
$9.95 -59.7%
Sep 03, 2024
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $46.00
Est. +24%
$37.23 $70.14
Target Met
$112.84 +203.1%
Signal & Target
BUY $1,210.00
Start Price $901.03
Best Price (1Y)
$1,177.76
Current Price $1,113.11
Return +23.5%
Signal & Target
BUY $159.00
Start Price $137.17
Best Price (1Y)
$163.13
Current Price $112.84
Return -17.7%
Signal & Target
SELL $1.80
Start Price $2.13
Best Price (1Y)
$2.01
Current Price $2.64
Return -23.9%
Signal & Target
SELL $205.00
Start Price $210.12
Best Price (1Y)
$182.99
Current Price $224.57
Return -6.9%
Signal & Target
BUY $930.00
Start Price $688.50
Best Price (1Y)
$1,181.95
Current Price $1,113.11
Return +61.7%
Spire Inc.
SR
Jan 21, 2026
Signal & Target
BUY $99.00
Start Price $83.59
Best Price (1Y)
$95.31
Current Price $79.68
Return -4.7%
Sunrun Inc
RUN
Jan 21, 2026
Signal & Target
BUY $22.00
Start Price $16.79
Best Price (1Y)
$21.67
Current Price $12.74
Return -24.1%
Signal & Target
BUY $150.00
Start Price $131.44
Best Price (1Y)
$154.90
Current Price $154.06
Return +17.2%
Signal & Target
BUY $125.00
Start Price $108.55
Best Price (1Y)
$146.26
Current Price $112.56
Return +3.7%
UGI Corp.
UGI
Nov 19, 2025
Signal & Target
BUY $45.00
Start Price $34.92
Best Price (1Y)
$41.34
Current Price $35.15
Return +0.7%
Signal & Target
BUY $161.00
Start Price $132.59
Best Price (1Y)
$205.50
Current Price $88.20
Return -33.5%
Signal & Target
BUY $45.00
Start Price $40.00
Best Price (1Y)
$38.70
Current Price $25.40
Return -36.5%
Signal & Target
BUY $149.00
Start Price $135.54
Best Price (1Y)
$154.90
Current Price $154.06
Return +13.7%
Signal & Target
BUY $269.00
Start Price $249.13
Best Price (1Y)
$320.95
Current Price $224.57
Return -9.9%
Signal & Target
BUY $654.00
Start Price $585.34
Best Price (1Y)
$1,181.95
Current Price $1,113.11
Return +90.2%
Signal & Target
SELL $6.00
Start Price $8.28
Best Price (1Y)
$6.60
Current Price $17.00
Return -105.3%
ONE Gas Inc
OGS
Dec 09, 2024
Signal & Target
BUY $79.00
Start Price $72.54
Best Price (1Y)
$83.95
Current Price $77.32
Return +6.6%
Signal & Target
SELL $299.00
Start Price $304.32
Best Price (1Y)
$227.09
Current Price $668.31
Return -119.6%
Sempra
SRE
Oct 24, 2024
Signal & Target
BUY $98.00
Start Price $85.96
Best Price (1Y)
$95.77
Current Price $93.06
Return +8.3%
Signal & Target
BUY $137.00
Start Price $128.90
Best Price (1Y)
$143.79
Current Price $154.06
Return +19.5%
Signal & Target
BUY $8.00
Start Price $6.81
Best Price (1Y)
$10.37
Current Price $6.97
Return +2.3%
Signal & Target
BUY $336.00
Start Price $272.00
Best Price (1Y)
$677.12
Current Price $1,113.11
Return +309.2%
Signal & Target
BUY $40.00
Start Price $35.01
Best Price (1Y)
$36.12
Current Price $38.26
Return +9.3%
PG&E Corp.
PCG
Oct 14, 2024
Signal & Target
BUY $24.00
Start Price $19.63
Best Price (1Y)
$21.72
Current Price $17.05
Return -13.1%
Signal & Target
BUY $27.00
Start Price $22.07
Best Price (1Y)
$34.66
Current Price $52.38
Return +137.3%
Signal & Target
SELL $256.00
Start Price $257.60
Best Price (1Y)
$227.09
Current Price $668.31
Return -159.4%
Signal & Target
BUY $39.00
Start Price $32.77
Best Price (1Y)
$36.14
Current Price $38.26
Return +16.8%
Signal & Target
BUY $11.00
Start Price $6.36
Best Price (1Y)
$9.99
Current Price $6.97
Return +9.6%
Signal & Target
BUY $271.00
Start Price $212.74
Best Price (1Y)
$262.70
Current Price $224.57
Return +5.6%
Signal & Target
BUY $115.00
Start Price $112.91
Best Price (1Y)
$126.19
Current Price $43.07
Return -61.9%
Signal & Target
SELL $5.00
Start Price $6.23
Best Price (1Y)
$2.72
Current Price $9.95
Return -59.7%
Signal & Target
BUY $46.00
Start Price $37.23
Best Price (1Y)
$70.14
Current Price $112.84
Return +203.1%