← Back to Melius Research

James West Score: 26

Analyst at Melius Research, Evercore ISI
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.
+96.4%
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 📉
50%
13 W / 13 L
Target Met
? How often was the target reached?
Hits vs. Total.
47%
8 W / 9 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
6%
1 W / 16 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 17 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.
52%
12 W / 11 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
13 W / 12 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Feb 11, 2026
BP plc - ADR BP
SELL $31.00
Est. +16%
$36.97 $36.05 (Low)
Pending
$37.40 -1.2%
Sep 10, 2025
Talen Energy Corp - Ordinary Shares New TLN
BUY $576.00
Est. +42%
$404.91 $451.28
Pending
$364.67 -9.9%
Oct 24, 2024
Weatherford International plc - Ordinary Shares - New WFRD
BUY $142.00
Est. +75%
$81.16 $91.82
Miss
$83.01 +2.3%
Oct 23, 2024
Enphase Energy Inc ENPH
BUY $125.00
Est. +36%
$92.23 $89.95
Miss
$43.07 -53.3%
Oct 17, 2024
Liberty Energy Inc - Ordinary Shares - Class A LBRT
BUY $24.00
Est. +31%
$18.30 $23.57
Precision Hit (±3%)
$23.79 +30.0%
Sep 05, 2024
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $4.00
Est. +137%
$1.69 $31.40
Target Met
$5.96 +252.7%
Jul 26, 2024
Baker Hughes Co - Ordinary Shares - Class A BKR
BUY $46.00
Est. +22%
$37.65 $49.38
Target Met
$52.78 +40.2%
Jul 22, 2024
Schlumberger Ltd. SLB
BUY $74.00
Est. +50%
$49.38 $50.52
Miss
$45.13 -8.6%
Jul 22, 2024
Halliburton Co. HAL
BUY $48.00
Est. +41%
$33.99 $34.97
Miss
$32.96 -3.0%
Jul 19, 2024
Halliburton Co. HAL
BUY $52.00
Est. +51%
$34.40 $35.23
Miss
$32.96 -4.2%
Jun 06, 2024
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $6.00
Est. +247%
$1.73 $48.80
Target Met
$5.96 +244.5%
May 23, 2024
Borr Drilling Ltd BORR
BUY $9.00
Est. +39%
$6.46 $7.09
Miss
$4.49 -30.5%
May 15, 2024
Altus Power Inc - Ordinary Shares - Class A AMPS
BUY $7.00
Est. +66%
$4.22 $5.00
Miss
$4.99 +18.2%
May 13, 2024
Fluence Energy Inc - Ordinary Shares - Class A FLNC
BUY $47.00
Est. +173%
$17.24 $24.00
Miss
$17.00 -1.4%
May 10, 2024
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $20.00
Est. +70%
$11.74 $29.83
Target Met
$270.89 +2207.4%
May 07, 2024
Noble Corp Plc - Ordinary Shares - Class A NE
BUY $67.00
Est. +47%
$45.64 $48.71
Miss
$37.99 -16.8%
Apr 17, 2024
GE Vernova Inc. GEV
BUY $174.00
Est. +29%
$134.75 $447.50
Target Met
$1,113.11 +726.1%
Apr 01, 2024
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $21.00
Est. +87%
$11.24 $29.83
Target Met
$270.89 +2310.1%
Oct 26, 2022
Enphase Energy Inc ENPH
BUY $325.00
Est. +11%
$291.87 - -
$43.07 -85.2%
Oct 21, 2022
Schlumberger Ltd. SLB
BUY $60.00
Est. +19%
$50.41 - -
$45.13 -10.5%
Jun 04, 2022
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $24.00
Est. +65%
$14.57 $398.40
Target Met
$5.96 -59.1%
Apr 29, 2022
Schlumberger Ltd. SLB
BUY $51.00
Est. +28%
$39.92 - -
$45.13 +13.1%
Apr 29, 2022
Plug Power Inc PLUG
BUY $46.00
Est. +323%
$10.87 - -
$2.64 -75.7%
Feb 09, 2022
Enphase Energy Inc ENPH
BUY $265.00
Est. +64%
$161.89 - -
$43.07 -73.4%
Feb 04, 2022
NOV Inc NOV
BUY $22.00
Est. +36%
$16.17 - -
$18.02 +11.4%
Jan 07, 2022
Precision Drilling Corp PDS
BUY $82.00
Est. +99%
$41.30 - -
$75.69 +83.3%
BP plc - ADR
BP
Feb 11, 2026
Signal & Target
SELL $31.00
Start Price $36.97
Best Price (1Y)
$36.05
Current Price $37.40
Return -1.2%
Signal & Target
BUY $576.00
Start Price $404.91
Best Price (1Y)
$451.28
Current Price $364.67
Return -9.9%
Signal & Target
BUY $142.00
Start Price $81.16
Best Price (1Y)
$91.82
Current Price $83.01
Return +2.3%
Signal & Target
BUY $125.00
Start Price $92.23
Best Price (1Y)
$89.95
Current Price $43.07
Return -53.3%
Signal & Target
BUY $24.00
Start Price $18.30
Best Price (1Y)
$23.57
Current Price $23.79
Return +30.0%
Signal & Target
BUY $4.00
Start Price $1.69
Best Price (1Y)
$31.40
Current Price $5.96
Return +252.7%
Signal & Target
BUY $46.00
Start Price $37.65
Best Price (1Y)
$49.38
Current Price $52.78
Return +40.2%
Signal & Target
BUY $74.00
Start Price $49.38
Best Price (1Y)
$50.52
Current Price $45.13
Return -8.6%
Signal & Target
BUY $48.00
Start Price $33.99
Best Price (1Y)
$34.97
Current Price $32.96
Return -3.0%
Signal & Target
BUY $52.00
Start Price $34.40
Best Price (1Y)
$35.23
Current Price $32.96
Return -4.2%
Signal & Target
BUY $6.00
Start Price $1.73
Best Price (1Y)
$48.80
Current Price $5.96
Return +244.5%
Signal & Target
BUY $9.00
Start Price $6.46
Best Price (1Y)
$7.09
Current Price $4.49
Return -30.5%
Signal & Target
BUY $7.00
Start Price $4.22
Best Price (1Y)
$5.00
Current Price $4.99
Return +18.2%
Signal & Target
BUY $47.00
Start Price $17.24
Best Price (1Y)
$24.00
Current Price $17.00
Return -1.4%
Signal & Target
BUY $20.00
Start Price $11.74
Best Price (1Y)
$29.83
Current Price $270.89
Return +2207.4%
Signal & Target
BUY $67.00
Start Price $45.64
Best Price (1Y)
$48.71
Current Price $37.99
Return -16.8%
Signal & Target
BUY $174.00
Start Price $134.75
Best Price (1Y)
$447.50
Current Price $1,113.11
Return +726.1%
Signal & Target
BUY $21.00
Start Price $11.24
Best Price (1Y)
$29.83
Current Price $270.89
Return +2310.1%
Signal & Target
BUY $325.00
Start Price $291.87
Best Price (1Y)
-
Current Price $43.07
Return -85.2%
Signal & Target
BUY $60.00
Start Price $50.41
Best Price (1Y)
-
Current Price $45.13
Return -10.5%
Signal & Target
BUY $24.00
Start Price $14.57
Best Price (1Y)
$398.40
Current Price $5.96
Return -59.1%
Signal & Target
BUY $51.00
Start Price $39.92
Best Price (1Y)
-
Current Price $45.13
Return +13.1%
Signal & Target
BUY $46.00
Start Price $10.87
Best Price (1Y)
-
Current Price $2.64
Return -75.7%
Signal & Target
BUY $265.00
Start Price $161.89
Best Price (1Y)
-
Current Price $43.07
Return -73.4%
NOV Inc
NOV
Feb 04, 2022
Signal & Target
BUY $22.00
Start Price $16.17
Best Price (1Y)
-
Current Price $18.02
Return +11.4%
Signal & Target
BUY $82.00
Start Price $41.30
Best Price (1Y)
-
Current Price $75.69
Return +83.3%