Updated: Oct 10, 2026

James West's Stock Ratings

Evercore ISI Group Analyst

James West is an analyst at Evercore ISI Group. 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.

Overall Average Return

24.9%

Smart Score

70.2%

Overall Average Return Percentile

81st

Number of Ratings

100
Buy NowGet Alert
09/21/2026EVGOBuy Now
EVgo
$1.24101.61%$3.5 → $2.5MaintainsOutperformGet Alert
07/27/2026SLBBuy Now
SLB
$48.9534.83%$63 → $66MaintainsOutperformGet Alert
07/22/2026HALBuy Now
Halliburton
$32.5532.1%$46 → $43MaintainsOutperformGet Alert
06/10/2026SLBBuy Now
SLB
$48.9528.7%$64 → $63MaintainsOutperformGet Alert
04/29/2026NOVBuy Now
NOV
$18.9416.15%$19 → $22MaintainsIn-LineGet Alert
04/28/2026NEBuy Now
Noble Corp
$42.3639.28%$45 → $59MaintainsIn-LineGet Alert
04/27/2026SLBBuy Now
SLB
$48.9530.75%$54 → $64MaintainsOutperformGet Alert
04/27/2026BKRBuy Now
Baker Hughes
$56.7034.04%$68 → $76MaintainsOutperformGet Alert
04/23/2026GEVBuy Now
GE Vernova
$1.01K34%$940 → $1350MaintainsOutperformGet Alert
03/09/2026EVGOBuy Now
EVgo
$1.24182.26%$4 → $3.5MaintainsOutperformGet Alert
03/04/2026TDWBuy Now
Tidewater
$85.4210.04%$65 → $94MaintainsIn-LineGet Alert
02/27/2026VTOLBuy Now
Bristow Group
$40.6937.63%$45 → $56MaintainsOutperformGet Alert
02/13/2026NEBuy Now
Noble Corp
$42.366.23%$36 → $45MaintainsIn-LineGet Alert
02/11/2026BKRBuy Now
Baker Hughes
$56.7019.93%$54 → $68MaintainsOutperformGet Alert
01/29/2026GEVBuy Now
GE Vernova
$1.01K-10.17%$860 → $905MaintainsOutperformGet Alert
01/22/2026HALBuy Now
Halliburton
$32.5510.6%$35 → $36MaintainsIn-LineGet Alert
01/06/2026SLBBuy Now
SLB
$48.9510.32%$38 → $54UpgradeIn-Line → OutperformGet Alert
01/06/2026HALBuy Now
Halliburton
$32.557.53%$28 → $35DowngradeOutperform → In-LineGet Alert
11/19/2025HPBuy Now
Helmerich & Payne
$39.88-32.3%$20 → $27MaintainsIn-LineGet Alert
11/12/2025TDWBuy Now
Tidewater
$85.42-23.91%$67 → $65MaintainsIn-LineGet Alert
09/10/2025TLNBuy Now
Talen Energy
$375.5253.39%$427 → $576MaintainsBuyGet Alert
08/20/2025TLNBuy Now
Talen Energy
$375.5213.71% → $427Initiates → BuyGet Alert
08/20/2025NRGBuy Now
NRG Energy
$107.95185.32% → $308Initiates → BuyGet Alert
08/20/2025CEGBuy Now
Constellation Energy
$298.9554.54% → $462Initiates → BuyGet Alert
08/20/2025WFRDBuy Now
Weatherford International
$77.9238.6% → $108Initiates → BuyGet Alert
08/20/2025SLBBuy Now
SLB
$48.9567.52% → $82Initiates → BuyGet Alert
08/20/2025HALBuy Now
Halliburton
$32.5525.96% → $41Initiates → BuyGet Alert
08/20/2025BKRBuy Now
Baker Hughes
$56.705.82% → $60Initiates → BuyGet Alert
08/20/2025OXYBuy Now
Occidental Petroleum
$60.156.4% → $64Initiates → HoldGet Alert
08/20/2025FANGBuy Now
Diamondback Energy
$191.8011.05% → $213Initiates → BuyGet Alert
08/20/2025EQTBuy Now
EQT
$52.8321.14% → $64Initiates → BuyGet Alert
08/20/2025EOGBuy Now
EOG Resources
$148.0016.89% → $173Initiates → BuyGet Alert
08/20/2025COPBuy Now
ConocoPhillips
$134.46-12.99% → $117Initiates → HoldGet Alert
08/20/2025SHELBuy Now
Shell
$100.91-30.63% → $70Initiates → HoldGet Alert
08/20/2025XOMBuy Now
Exxon Mobil
$169.06-34.34% → $111Initiates → HoldGet Alert
08/20/2025CVXBuy Now
Chevron
$211.80-26.82% → $155Initiates → HoldGet Alert
08/20/2025BPBuy Now
BP
$46.4042.24% → $66Initiates → BuyGet Alert
08/08/2025NEBuy Now
Noble Corp
$42.36-15.01%$34 → $36MaintainsIn-LineGet Alert
08/06/2025TDWBuy Now
Tidewater
$85.42-21.56%$60 → $67MaintainsIn-LineGet Alert
07/30/2025NOVBuy Now
NOV
$18.94-26.08%$15 → $14MaintainsIn-LineGet Alert
07/30/2025BKRBuy Now
Baker Hughes
$56.70-3%$53 → $55MaintainsOutperformGet Alert
05/02/2025VALBuy Now
Valaris
$84.27-40.66%$55 → $50MaintainsIn-LineGet Alert
04/24/2025BKRBuy Now
Baker Hughes
$56.70-11.82%$52 → $50MaintainsOutperformGet Alert
04/14/2025BKRBuy Now
Baker Hughes
$56.70-8.29%$54 → $52MaintainsOutperformGet Alert
03/31/2025EVGOBuy Now
EVgo
$1.24222.58%$7 → $4MaintainsOutperformGet Alert
03/31/2025CHPTBuy Now
ChargePoint Hldgs
$7.95-87.42%$4 → $1DowngradeOutperform → In-LineGet Alert
02/03/2025BKRBuy Now
Baker Hughes
$56.70-4.76%$52 → $54MaintainsOutperformGet Alert
01/15/2025HALBuy Now
Halliburton
$32.557.53%$43 → $35MaintainsOutperformGet Alert
01/15/2025BKRBuy Now
Baker Hughes
$56.70-8.29%$46 → $52MaintainsOutperformGet Alert
01/15/2025TDWBuy Now
Tidewater
$85.42-20.39%$112 → $68DowngradeOutperform → In-LineGet Alert
01/15/2025VALBuy Now
Valaris
$84.27-29.98%$87 → $59DowngradeOutperform → In-LineGet Alert
01/15/2025RIGBuy Now
Transocean
$5.51-9.26%$6 → $5DowngradeOutperform → In-LineGet Alert
01/15/2025NEBuy Now
Noble Corp
$42.36-3.21%$64 → $41DowngradeOutperform → In-LineGet Alert
01/15/2025HPBuy Now
Helmerich & Payne
$39.88-2.21%$48 → $39DowngradeOutperform → In-LineGet Alert
01/15/2025NOVBuy Now
NOV
$18.94-4.96%$25 → $18DowngradeOutperform → In-LineGet Alert
01/15/2025SLBBuy Now
Schlumberger
$48.95-10.11%$62 → $44DowngradeOutperform → In-LineGet Alert
12/11/2024GEVBuy Now
GE Vernova
$1.01K-61.29%$385 → $390MaintainsOutperformGet Alert
11/19/2024ERIIBuy Now
Energy Recovery
$6.94188%$23 → $20MaintainsOutperformGet Alert
11/13/2024PLUGBuy Now
Plug Power
$1.69136.69%$5 → $4MaintainsOutperformGet Alert
11/07/2024NEBuy Now
Noble Corp
$42.3651.09%$67 → $64MaintainsOutperformGet Alert
10/24/2024WFRDBuy Now
Weatherford International
$77.9282.24%$149 → $142MaintainsOutperformGet Alert
10/24/2024GEVBuy Now
GE Vernova
$1.01K-67.94%$300 → $323MaintainsOutperformGet Alert
10/23/2024BKRBuy Now
Baker Hughes
$56.70-25.93%$46 → $42MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$32.69282.44%$133 → $125MaintainsOutperformGet Alert
10/21/2024SLBBuy Now
Schlumberger
$48.9526.66%$74 → $62MaintainsOutperformGet Alert
10/03/2024GEVBuy Now
GE Vernova
$1.01K-70.22%$285 → $300MaintainsOutperformGet Alert
09/13/2024BORRBuy Now
Borr Drilling
$4.7888.28%$9 → $9UpgradeIn-Line → OutperformGet Alert
09/12/2024GEVBuy Now
GE Vernova
$1.01K-76.18%$202 → $240MaintainsOutperformGet Alert
09/05/2024CHPTBuy Now
ChargePoint Hldgs
$7.95-49.68%$6 → $4MaintainsOutperformGet Alert
08/07/2024STEMBuy Now
Stem
$4.1620.19%$9 → $5MaintainsOutperformGet Alert
08/07/2024RUNBuy Now
Sunrun
$7.63398.03%$42 → $38MaintainsOutperformGet Alert
07/29/2024BKRBuy Now
Baker Hughes
$56.70-18.87%$42 → $46MaintainsOutperformGet Alert
07/25/2024GEVBuy Now
GE Vernova
$1.01K-79.95%$174 → $202MaintainsOutperformGet Alert
07/22/2024SLBBuy Now
Schlumberger
$48.9551.17%$73 → $74MaintainsOutperformGet Alert
07/22/2024HALBuy Now
Halliburton
$32.5547.47%$52 → $48MaintainsOutperformGet Alert
05/16/2024EOSEBuy Now
Eos Energy Enterprises
$2.5318.58%$7 → $3MaintainsOutperformGet Alert
05/15/2024AMPSBuy Now
Altus Power
——$9 → $7MaintainsOutperformGet Alert
05/13/2024FLNCBuy Now
Fluence Energy
$7.45530.87%$59 → $47MaintainsOutperformGet Alert
05/13/2024EVGOBuy Now
EVgo
$1.24464.52%$8 → $7MaintainsOutperformGet Alert
05/10/2024BEBuy Now
Bloom Energy
$278.02-92.81%$21 → $20MaintainsOutperformGet Alert
05/03/2024STEMBuy Now
Stem
$4.16116.35%$13 → $9MaintainsOutperformGet Alert
05/01/2024RIGBuy Now
Transocean
$5.5127.04%$9 → $7MaintainsOutperformGet Alert
04/25/2024WFRDBuy Now
Weatherford International
$77.9293.79%$130 → $151MaintainsOutperformGet Alert
04/18/2024GEVBuy Now
GE Vernova
$1.01K-82.73% → $174Initiates → OutperformGet Alert
04/01/2024BEBuy Now
Bloom Energy
$278.02-92.45% → $21Initiates → OutperformGet Alert
03/08/2024VTOLBuy Now
Bristow Group
$40.69-6.61%$39 → $38MaintainsOutperformGet Alert
03/07/2024EVGOBuy Now
EVgo
$1.24545.16%$9 → $8MaintainsOutperformGet Alert
03/06/2024EOSEBuy Now
Eos Energy Enterprises
$2.53176.68%$12 → $7MaintainsOutperformGet Alert
03/04/2024TDWBuy Now
Tidewater
$85.424.19%$87 → $89MaintainsOutperformGet Alert
03/04/2024PLUGBuy Now
Plug Power
$1.69255.03%$9 → $6MaintainsOutperformGet Alert
02/28/2024ERIIBuy Now
Energy Recovery
$6.94245.6%$26 → $24MaintainsOutperformGet Alert
02/28/2024DRQBuy Now
Dril-Quip
——$44 → $40MaintainsOutperformGet Alert
02/23/2024VALBuy Now
Valaris
$84.2724.61%$107 → $105MaintainsOutperformGet Alert
02/23/2024BORRBuy Now
Borr Drilling
$4.7888.28%$10 → $9MaintainsIn-LineGet Alert
02/20/2024EOSEBuy Now
Eos Energy Enterprises
$2.53374.31%$13 → $12MaintainsOutperformGet Alert
09/13/2023WFRDBuy Now
Weatherford International
$77.9262.99%$106 → $127MaintainsOutperformGet Alert
09/08/2023FLNCBuy Now
Fluence Energy
$7.45691.95%$37 → $59MaintainsOutperformGet Alert
09/08/2023STEMBuy Now
Stem
$4.16308.65%$11 → $17MaintainsOutperformGet Alert
09/08/2023CHPTBuy Now
ChargePoint Hldgs
$7.95113.86%$20 → $17MaintainsOutperformGet Alert
09/08/2023EOSEBuy Now
Eos Energy Enterprises
$2.53571.94%$4 → $17MaintainsOutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free