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. Updated 07/22/2024

Overall Average Return

12.6%

Smart Score

66.8%

Overall Average Return Percentile

66th

Number of Ratings

45
Buy NowGet Alert
07/22/2024SLBBuy Now
Schlumberger
$49.4749.59%$73 → $74MaintainsOutperformGet Alert
07/22/2024HALBuy Now
Halliburton
$33.5543.07%$52 → $48MaintainsOutperformGet Alert
05/16/2024EOSEBuy Now
Eos Energy Enterprises
$1.9256.25%$7 → $3MaintainsOutperformGet Alert
05/15/2024AMPSBuy Now
Altus Power
$4.1767.87%$9 → $7MaintainsOutperformGet Alert
05/13/2024FLNCBuy Now
Fluence Energy
$16.06192.65%$59 → $47MaintainsOutperformGet Alert
05/13/2024EVGOBuy Now
EVgo
$3.44103.78%$8 → $7MaintainsOutperformGet Alert
05/10/2024BEBuy Now
Bloom Energy
$14.2540.35%$21 → $20MaintainsOutperformGet Alert
05/03/2024STEMBuy Now
Stem
$1.30592.31%$13 → $9MaintainsOutperformGet Alert
05/01/2024RIGBuy Now
Transocean
$5.4129.39%$9 → $7MaintainsOutperformGet Alert
04/25/2024WFRDBuy Now
Weatherford International
$131.0015.27%$130 → $151MaintainsOutperformGet Alert
04/18/2024GEVBuy Now
GE Vernova
$165.844.92% → $174Initiates → OutperformGet Alert
04/01/2024BEBuy Now
Bloom Energy
$14.2547.37% → $21Initiates → OutperformGet Alert
03/08/2024VTOLBuy Now
Bristow Group
$36.354.54%$39 → $38MaintainsOutperformGet Alert
03/07/2024EVGOBuy Now
EVgo
$3.44132.9%$9 → $8MaintainsOutperformGet Alert
03/06/2024EOSEBuy Now
Eos Energy Enterprises
$1.92264.58%$12 → $7MaintainsOutperformGet Alert
03/04/2024TDWBuy Now
Tidewater
$103.95-14.38%$87 → $89MaintainsOutperformGet Alert
03/04/2024PLUGBuy Now
Plug Power
$2.48142.42%$9 → $6MaintainsOutperformGet Alert
02/28/2024ERIIBuy Now
Energy Recovery
$14.5964.5%$26 → $24MaintainsOutperformGet Alert
02/28/2024DRQBuy Now
Dril-Quip
$17.31131.08%$44 → $40MaintainsOutperformGet Alert
02/23/2024VALBuy Now
Valaris
$78.5033.76%$107 → $105MaintainsOutperformGet Alert
02/23/2024BORRBuy Now
Borr Drilling
$6.6235.95%$10 → $9MaintainsIn-LineGet Alert
02/20/2024EOSEBuy Now
Eos Energy Enterprises
$1.92525%$13 → $12MaintainsOutperformGet Alert
09/13/2023WFRDBuy Now
Weatherford International
$131.00-3.05%$106 → $127MaintainsOutperformGet Alert
09/08/2023FLNCBuy Now
Fluence Energy
$16.06267.37%$37 → $59MaintainsOutperformGet Alert
09/08/2023STEMBuy Now
Stem
$1.301207.69%$11 → $17MaintainsOutperformGet Alert
09/08/2023CHPTBuy Now
ChargePoint Hldgs
$1.94778.55%$20 → $17MaintainsOutperformGet Alert
09/08/2023EOSEBuy Now
Eos Energy Enterprises
$1.92785.42%$4 → $17MaintainsOutperformGet Alert
07/07/2023TDWBuy Now
Tidewater
$103.95-13.42% → $90Reinstates → OutperformGet Alert
05/24/2023STEMBuy Now
Stem
$1.30746.15% → $11Initiates → OutperformGet Alert
05/16/2023AMPSBuy Now
Altus Power
$4.17139.81%$12 → $10MaintainsOutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$103.80164.93%$325 → $275MaintainsOutperformGet Alert
04/20/2023BKRBuy Now
Baker Hughes
$35.636.65%$37 → $38MaintainsOutperformGet Alert
03/31/2023EVGOBuy Now
EVgo
$3.44307.57%$16 → $14MaintainsOutperformGet Alert
03/31/2023AMPSBuy Now
Altus Power
$4.17187.77%$15 → $12MaintainsOutperformGet Alert
03/21/2023GTLSBuy Now
Chart Industries
$165.7630.91% → $217Reinstates → OutperformGet Alert
02/28/2023NEBuy Now
Noble Corp
$47.0512.65%$49 → $53MaintainsOutperformGet Alert
02/14/2023BORRBuy Now
Borr Drilling
$6.6251.06%$8 → $10MaintainsIn-LineGet Alert
01/24/2023BKRBuy Now
Baker Hughes
$35.633.85%$33 → $37MaintainsOutperformGet Alert
01/04/2023AMPSBuy Now
Altus Power
$4.17259.71% → $15Initiates → OutperformGet Alert
09/06/2022TDWBuy Now
Tidewater
$103.95-59.6% → $42Reinstates → OutperformGet Alert
09/06/2022WFRDBuy Now
Weatherford International
$131.00-59.54% → $53Reinstates → OutperformGet Alert
02/08/2022VALBuy Now
Valaris
$78.50-8.28% → $72Initiates → OutperformGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$16.06192.65%Initiates → OutperformGet Alert
11/22/2021EOSEBuy Now
Eos Energy Enterprises
$1.92993.75%Initiates → OutperformGet Alert
11/15/2021CHPTBuy Now
ChargePoint Hldgs
$1.941657.11%Initiates → OutperformGet Alert