← 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.
+97.7%
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.83 (Low)
Pending
$42.78 -15.7%
Sep 10, 2025
Talen Energy Corp - Ordinary Shares New TLN
BUY $576.00
Est. +42%
$404.91 $451.28
Pending
$360.54 -11.0%
Oct 24, 2024
Weatherford International plc - Ordinary Shares - New WFRD
BUY $142.00
Est. +75%
$81.16 $91.82
Miss
$101.31 +24.8%
Oct 23, 2024
Enphase Energy Inc ENPH
BUY $125.00
Est. +36%
$92.23 $89.95
Miss
$54.59 -40.8%
Oct 17, 2024
Liberty Energy Inc - Ordinary Shares - Class A LBRT
BUY $24.00
Est. +31%
$18.30 $23.57
Precision Hit (±3%)
$28.87 +57.8%
Sep 05, 2024
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $4.00
Est. +137%
$1.69 $31.40
Target Met
$7.14 +322.5%
Jul 26, 2024
Baker Hughes Co - Ordinary Shares - Class A BKR
BUY $46.00
Est. +22%
$37.65 $49.38
Target Met
$63.14 +67.7%
Jul 22, 2024
Halliburton Co. HAL
BUY $48.00
Est. +41%
$33.99 $34.97
Miss
$39.60 +16.5%
Jul 22, 2024
Schlumberger Ltd. SLB
BUY $74.00
Est. +50%
$49.38 $50.52
Miss
$56.18 +13.8%
Jul 19, 2024
Halliburton Co. HAL
BUY $52.00
Est. +51%
$34.40 $35.23
Miss
$39.60 +15.1%
Jun 06, 2024
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $6.00
Est. +247%
$1.73 $48.80
Target Met
$7.14 +312.7%
May 23, 2024
Borr Drilling Ltd BORR
BUY $9.00
Est. +39%
$6.46 $7.09
Miss
$4.58 -29.1%
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
$23.71 +37.5%
May 10, 2024
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $20.00
Est. +70%
$11.74 $29.83
Target Met
$260.22 +2116.5%
May 07, 2024
Noble Corp Plc - Ordinary Shares - Class A NE
BUY $67.00
Est. +47%
$45.64 $48.71
Miss
$46.93 +2.8%
Apr 17, 2024
GE Vernova Inc. GEV
BUY $174.00
Est. +29%
$134.75 $447.50
Target Met
$940.66 +598.1%
Apr 01, 2024
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $21.00
Est. +87%
$11.24 $29.83
Target Met
$260.22 +2215.1%
Oct 26, 2022
Enphase Energy Inc ENPH
BUY $325.00
Est. +11%
$291.87 - -
$54.59 -81.3%
Oct 21, 2022
Schlumberger Ltd. SLB
BUY $60.00
Est. +19%
$50.41 - -
$56.18 +11.4%
Jun 04, 2022
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $24.00
Est. +65%
$14.57 $398.40
Target Met
$7.14 -51.0%
Apr 29, 2022
Schlumberger Ltd. SLB
BUY $51.00
Est. +28%
$39.92 - -
$56.18 +40.7%
Apr 29, 2022
Plug Power Inc PLUG
BUY $46.00
Est. +112%
$21.74 - -
$2.76 -87.3%
Feb 09, 2022
Enphase Energy Inc ENPH
BUY $265.00
Est. +64%
$161.89 - -
$54.59 -66.3%
Feb 04, 2022
NOV Inc NOV
BUY $22.00
Est. +36%
$16.17 - -
$21.13 +30.7%
Jan 07, 2022
Precision Drilling Corp PDS
BUY $82.00
Est. +99%
$41.30 - -
$95.87 +132.1%
BP plc - ADR
BP
Feb 11, 2026
Signal & Target
SELL $31.00
Start Price $36.97
Best Price (1Y)
$36.83
Current Price $42.78
Return -15.7%
Signal & Target
BUY $576.00
Start Price $404.91
Best Price (1Y)
$451.28
Current Price $360.54
Return -11.0%
Signal & Target
BUY $142.00
Start Price $81.16
Best Price (1Y)
$91.82
Current Price $101.31
Return +24.8%
Signal & Target
BUY $125.00
Start Price $92.23
Best Price (1Y)
$89.95
Current Price $54.59
Return -40.8%
Signal & Target
BUY $24.00
Start Price $18.30
Best Price (1Y)
$23.57
Current Price $28.87
Return +57.8%
Signal & Target
BUY $4.00
Start Price $1.69
Best Price (1Y)
$31.40
Current Price $7.14
Return +322.5%
Signal & Target
BUY $46.00
Start Price $37.65
Best Price (1Y)
$49.38
Current Price $63.14
Return +67.7%
Signal & Target
BUY $48.00
Start Price $33.99
Best Price (1Y)
$34.97
Current Price $39.60
Return +16.5%
Signal & Target
BUY $74.00
Start Price $49.38
Best Price (1Y)
$50.52
Current Price $56.18
Return +13.8%
Signal & Target
BUY $52.00
Start Price $34.40
Best Price (1Y)
$35.23
Current Price $39.60
Return +15.1%
Signal & Target
BUY $6.00
Start Price $1.73
Best Price (1Y)
$48.80
Current Price $7.14
Return +312.7%
Signal & Target
BUY $9.00
Start Price $6.46
Best Price (1Y)
$7.09
Current Price $4.58
Return -29.1%
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 $23.71
Return +37.5%
Signal & Target
BUY $20.00
Start Price $11.74
Best Price (1Y)
$29.83
Current Price $260.22
Return +2116.5%
Signal & Target
BUY $67.00
Start Price $45.64
Best Price (1Y)
$48.71
Current Price $46.93
Return +2.8%
Signal & Target
BUY $174.00
Start Price $134.75
Best Price (1Y)
$447.50
Current Price $940.66
Return +598.1%
Signal & Target
BUY $21.00
Start Price $11.24
Best Price (1Y)
$29.83
Current Price $260.22
Return +2215.1%
Signal & Target
BUY $325.00
Start Price $291.87
Best Price (1Y)
-
Current Price $54.59
Return -81.3%
Signal & Target
BUY $60.00
Start Price $50.41
Best Price (1Y)
-
Current Price $56.18
Return +11.4%
Signal & Target
BUY $24.00
Start Price $14.57
Best Price (1Y)
$398.40
Current Price $7.14
Return -51.0%
Signal & Target
BUY $51.00
Start Price $39.92
Best Price (1Y)
-
Current Price $56.18
Return +40.7%
Signal & Target
BUY $46.00
Start Price $21.74
Best Price (1Y)
-
Current Price $2.76
Return -87.3%
Signal & Target
BUY $265.00
Start Price $161.89
Best Price (1Y)
-
Current Price $54.59
Return -66.3%
NOV Inc
NOV
Feb 04, 2022
Signal & Target
BUY $22.00
Start Price $16.17
Best Price (1Y)
-
Current Price $21.13
Return +30.7%
Signal & Target
BUY $82.00
Start Price $41.30
Best Price (1Y)
-
Current Price $95.87
Return +132.1%