Stephen Richardson's Stock Ratings

Evercore ISI Group Analyst

Stephen Richardson 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 06/14/2025

Overall Average Return

7.62%

Smart Score

62.9%

Overall Average Return Percentile

54th

Number of Ratings

98
Buy NowGet Alert
06/04/2025VNOMBuy Now
Viper Energy
$42.5219.94%
Stephen Richardson62%
$49 → $51MaintainsOutperformGet Alert
05/30/2025BKVBuy Now
BKV
$23.3211.49%
Stephen Richardson62%
$20 → $26MaintainsOutperformGet Alert
05/07/2025VNOMBuy Now
Viper Energy
$42.5215.24%
Stephen Richardson62%
→ $49Reinstates → OutperformGet Alert
03/24/2025CEBuy Now
Celanese
$54.6337.29%
Stephen Richardson62%
$85 → $75MaintainsIn-LineGet Alert
01/15/2025FTIBuy Now
TechnipFMC
$35.0511.27%
Stephen Richardson62%
$37 → $39MaintainsOutperformGet Alert
01/08/2025VNOMBuy Now
Viper Energy
$42.5236.41%
Stephen Richardson62%
$45 → $58MaintainsOutperformGet Alert
12/06/2024COPBuy Now
ConocoPhillips
$97.2069.75%
Stephen Richardson62%
→ $165Reinstates → OutperformGet Alert
10/21/2024BKVBuy Now
BKV
$23.322.92%
Stephen Richardson62%
→ $24Initiates → OutperformGet Alert
10/07/2024APDBuy Now
Air Products & Chemicals
$280.3730.19%
Stephen Richardson62%
$305 → $365UpgradeIn-Line → OutperformGet Alert
10/04/2024GPORBuy Now
Gulfport Energy
$195.91-13.23%
Stephen Richardson62%
$170 → $170DowngradeOutperform → In-LineGet Alert
09/30/2024OXYBuy Now
Occidental Petroleum
$46.8134.59%
Stephen Richardson62%
$67 → $63MaintainsUnderperformGet Alert
09/30/2024OVVBuy Now
Ovintiv
$41.8728.97%
Stephen Richardson62%
$60 → $54MaintainsOutperformGet Alert
09/30/2024GRNTBuy Now
Granite Ridge Resources
$6.0815.13%
Stephen Richardson62%
$8 → $7MaintainsIn-LineGet Alert
09/30/2024FANGBuy Now
Diamondback Energy
$156.6033.46%
Stephen Richardson62%
$235 → $209MaintainsOutperformGet Alert
09/30/2024EOGBuy Now
EOG Resources
$126.4914.63%
Stephen Richardson62%
$150 → $145MaintainsOutperformGet Alert
09/30/2024DVNBuy Now
Devon Energy
$35.2541.84%
Stephen Richardson62%
$55 → $50MaintainsIn-LineGet Alert
09/30/2024APABuy Now
APA
$21.1955.74%
Stephen Richardson62%
$39 → $33MaintainsIn-LineGet Alert
09/24/2024CRGYBuy Now
Crescent Energy
$9.8372.94%
Stephen Richardson62%
→ $17Reinstates → OutperformGet Alert
09/12/2024APABuy Now
APA
$21.1984.05%
Stephen Richardson62%
$39 → $39MaintainsIn-LineGet Alert
08/28/2024ALBBuy Now
Albemarle
$60.80179.61%
Stephen Richardson62%
$190 → $170MaintainsOutperformGet Alert
07/10/2024OVVBuy Now
Ovintiv
$41.8743.3%
Stephen Richardson62%
$60 → $60ReiteratesOutperform → OutperformGet Alert
07/08/2024VNOMBuy Now
Viper Energy
$42.525.83%
Stephen Richardson62%
$37 → $45MaintainsOutperformGet Alert
06/14/2024OVVBuy Now
Ovintiv
$41.8743.3%
Stephen Richardson62%
$60 → $60UpgradeIn-Line → OutperformGet Alert
06/14/2024AZZBuy Now
AZZ
$89.590.46%
Stephen Richardson62%
→ $90Initiates → OutperformGet Alert
06/14/2024APABuy Now
APA
$21.1984.05%
Stephen Richardson62%
$52 → $39DowngradeOutperform → In-LineGet Alert
05/16/2024LINBuy Now
Linde
$467.95-0.63%
Stephen Richardson62%
$425 → $465MaintainsOutperformGet Alert
04/29/2024GRNTBuy Now
Granite Ridge Resources
$6.0831.58%
Stephen Richardson62%
→ $8Initiates → In-LineGet Alert
04/22/2024PPGBuy Now
PPG Indus
$106.3042.99%
Stephen Richardson62%
→ $152DowngradeOutperform → In-LineGet Alert
03/25/2024FANGBuy Now
Diamondback Energy
$156.6037.29%
Stephen Richardson62%
$185 → $215MaintainsOutperformGet Alert
03/15/2024LACBuy Now
Lithium Americas
$2.68235.95%
Stephen Richardson62%
$13 → $9MaintainsOutperformGet Alert
12/07/2023VNOMBuy Now
Viper Energy
$42.52-12.98%
Stephen Richardson62%
→ $37Reinstates → OutperformGet Alert
12/01/2023CRGYBuy Now
Crescent Energy
$9.8362.77%
Stephen Richardson62%
→ $16Initiates → OutperformGet Alert
09/08/2023ALBBuy Now
Albemarle
$60.80360.53%
Stephen Richardson62%
$295 → $280MaintainsOutperformGet Alert
08/30/2023GPORBuy Now
Gulfport Energy
$195.91-31.09%
Stephen Richardson62%
→ $135Initiates → OutperformGet Alert
06/29/2023ASHBuy Now
Ashland
$49.59—
Stephen Richardson62%
—DowngradeOutperform → In-LineGet Alert
06/05/2023VTSBuy Now
Vitesse Energy
$24.402.46%
Stephen Richardson62%
$22 → $25DowngradeOutperform → NeutralGet Alert
04/04/2023OVVBuy Now
Ovintiv
$41.870.31%
Stephen Richardson62%
$60 → $42MaintainsIn-LineGet Alert
03/07/2023LINBuy Now
Linde
$467.95-19.86%
Stephen Richardson62%
$355 → $375MaintainsOutperformGet Alert
03/07/2023APDBuy Now
Air Products & Chemicals
$280.378.78%
Stephen Richardson62%
$295 → $305MaintainsIn-LineGet Alert
02/22/2023OXYBuy Now
Occidental Petroleum
$46.8128.18%
Stephen Richardson62%
$74 → $60DowngradeIn-Line → UnderperformGet Alert
02/16/2023VTSBuy Now
Vitesse Energy
$24.40-9.84%
Stephen Richardson62%
→ $22Initiates → OutperformGet Alert
11/16/2022LACBuy Now
Lithium Americas
$2.681206.46%
Stephen Richardson62%
→ $35Initiates → OutperformGet Alert
06/07/2022XOMBuy Now
Exxon Mobil
$112.256.9%
Stephen Richardson62%
$88 → $120UpgradeIn-Line → OutperformGet Alert
06/07/2022OXYBuy Now
Occidental Petroleum
$46.8158.09%
Stephen Richardson62%
→ $74DowngradeOutperform → In-LineGet Alert
06/07/2022DVNBuy Now
Devon Energy
$35.25126.95%
Stephen Richardson62%
→ $80DowngradeOutperform → In-LineGet Alert
05/31/2022LINBuy Now
Linde
$467.95—
Stephen Richardson62%
—UpgradeIn-Line → OutperformGet Alert
05/26/2022DOWBuy Now
Dow
$29.98126.82%
Stephen Richardson62%
→ $68DowngradeOutperform → In-LineGet Alert
01/04/2022BPBuy Now
BP
$31.8313.1%
Stephen Richardson62%
→ $36UpgradeIn-Line → OutperformGet Alert
12/07/2021APDBuy Now
Air Products & Chemicals
$280.3717.7%
Stephen Richardson62%
→ $330DowngradeOutperform → In-LineGet Alert
12/07/2021RPMBuy Now
RPM International
$108.08-2.85%
Stephen Richardson62%
→ $105UpgradeIn-Line → OutperformGet Alert
12/07/2021PPGBuy Now
PPG Indus
$106.3078.74%
Stephen Richardson62%
→ $190UpgradeIn-Line → OutperformGet Alert
12/07/2021LINBuy Now
Linde
$467.95-24.14%
Stephen Richardson62%
→ $355DowngradeOutperform → In-LineGet Alert
11/15/2021PAABuy Now
Plains All American
$18.01-22.27%
Stephen Richardson62%
→ $14UpgradeIn-Line → OutperformGet Alert
11/15/2021TRGPBuy Now
Targa Resources
$175.75-64.72%
Stephen Richardson62%
→ $62UpgradeIn-Line → OutperformGet Alert
09/29/2021OXYBuy Now
Occidental Petroleum
$46.81-14.55%
Stephen Richardson62%
$35 → $40UpgradeIn-Line → OutperformGet Alert
08/16/2021ECLBuy Now
Ecolab
$264.21—
Stephen Richardson62%
—DowngradeOutperform → In-LineGet Alert
08/02/2021MGYBuy Now
Magnolia Oil & Gas
$24.22-25.68%
Stephen Richardson62%
→ $18Initiates → OutperformGet Alert
06/10/2021PLLBuy Now
Piedmont Lithium
$6.171439.71%
Stephen Richardson62%
$75 → $95MaintainsOutperformGet Alert
04/28/2021XECBuy Now
Cimarex Energy
——
Stephen Richardson62%
→ $75UpgradeIn-Line → OutperformGet Alert
04/28/2021DVNBuy Now
Devon Energy
$35.25-20.57%
Stephen Richardson62%
→ $28UpgradeIn-Line → OutperformGet Alert
04/19/2021LTHMBuy Now
Livent
——
Stephen Richardson62%
$20 → $22UpgradeIn-Line → OutperformGet Alert
04/19/2021ALBBuy Now
Albemarle
$60.80228.95%
Stephen Richardson62%
$160 → $200UpgradeIn-Line → OutperformGet Alert
01/05/2021ALBBuy Now
Albemarle
$60.80163.16%
Stephen Richardson62%
→ $160UpgradeUnderperform → In-LineGet Alert
12/18/2020CEBuy Now
Celanese
$54.63165.42%
Stephen Richardson62%
→ $145DowngradeOutperform → In-LineGet Alert
12/04/2020COGBuy Now
Cabot Oil & Gas
——
Stephen Richardson62%
→ $21DowngradeOutperform → In-LineGet Alert
09/22/2020ASHBuy Now
Ashland
$49.5961.32%
Stephen Richardson62%
→ $80Initiates → In-LineGet Alert
09/22/2020RPMBuy Now
RPM International
$108.08-16.73%
Stephen Richardson62%
→ $90Initiates → In-LineGet Alert
09/22/2020DOWBuy Now
Dow
$29.9893.46%
Stephen Richardson62%
→ $58Initiates → In-LineGet Alert
09/22/2020PPGBuy Now
PPG Indus
$106.3027%
Stephen Richardson62%
→ $135Initiates → In-LineGet Alert
09/22/2020ALBBuy Now
Albemarle
$60.8041.45%
Stephen Richardson62%
→ $86Initiates → UnderperformGet Alert
09/22/2020EMNBuy Now
Eastman Chemical
$76.5018.95%
Stephen Richardson62%
→ $91Initiates → In-LineGet Alert
09/22/2020LTHMBuy Now
Livent
——
Stephen Richardson62%
→ $10Initiates → In-LineGet Alert
09/22/2020LYBBuy Now
LyondellBasell Industries
$60.08—
Stephen Richardson62%
—Initiates → OutperformGet Alert
09/22/2020CEBuy Now
Celanese
$54.63—
Stephen Richardson62%
—Initiates → OutperformGet Alert
09/22/2020APDBuy Now
Air Products & Chemicals
$280.37—
Stephen Richardson62%
—Initiates → OutperformGet Alert
09/22/2020LINBuy Now
Linde
$467.95—
Stephen Richardson62%
—Initiates → OutperformGet Alert
09/22/2020ECLBuy Now
Ecolab
$264.21—
Stephen Richardson62%
—Initiates → OutperformGet Alert
08/27/2020APABuy Now
APA
$21.19-0.89%
Stephen Richardson62%
$17 → $21UpgradeIn-Line → OutperformGet Alert
08/05/2020BPBuy Now
BP
$31.83—
Stephen Richardson62%
—DowngradeOutperform → In-LineGet Alert
08/12/2019OXYBuy Now
Occidental Petroleum
$46.81—
Stephen Richardson62%
—DowngradeOutperform → In-LineGet Alert
12/10/2018DVNBuy Now
Devon Energy
$35.25—
Stephen Richardson62%
—DowngradeOutperform → In-LineGet Alert
11/07/2018OXYBuy Now
Occidental Petroleum
$46.81—
Stephen Richardson62%
—UpgradeIn-Line → OutperformGet Alert
09/07/2018COGBuy Now
Cabot Oil & Gas
——
Stephen Richardson62%
$28 → $30UpgradeHold → OutperformGet Alert
02/14/2017LYBBuy Now
LyondellBasell Industries
$60.0881.42%
Stephen Richardson62%
→ $109Initiates → BuyGet Alert
02/14/2017APDBuy Now
Air Products & Chemicals
$280.37-53.28%
Stephen Richardson62%
→ $131Initiates → SellGet Alert
02/14/2017RPMBuy Now
RPM International
$108.08-45.41%
Stephen Richardson62%
→ $59Initiates → BuyGet Alert
02/14/2017PPGBuy Now
PPG Indus
$106.3010.07%
Stephen Richardson62%
→ $117Initiates → BuyGet Alert
04/15/2016DVNBuy Now
Devon Energy
$35.25—
Stephen Richardson62%
—UpgradeHold → BuyGet Alert
11/03/2015XOMBuy Now
Exxon Mobil
$112.25—
Stephen Richardson62%
—UpgradeHold → BuyGet Alert
11/03/2015BPBuy Now
BP
$31.83—
Stephen Richardson62%
—UpgradeHold → BuyGet Alert
06/02/2015DVNBuy Now
Devon Energy
$35.25115.6%
Stephen Richardson62%
→ $76Initiates → HoldGet Alert
06/02/2015COGBuy Now
Cabot Oil & Gas
——
Stephen Richardson62%
→ $39Initiates → HoldGet Alert
06/02/2015APABuy Now
Apache
$21.19239.79%
Stephen Richardson62%
→ $72Initiates → HoldGet Alert
06/02/2015XECBuy Now
Cimarex Energy
——
Stephen Richardson62%
→ $136Initiates → HoldGet Alert
03/05/2015XOMBuy Now
Exxon Mobil
$112.25—
Stephen Richardson62%
—DowngradeBuy → HoldGet Alert
08/25/2014LINBuy Now
Linde
$467.95-94.44%
Stephen Richardson62%
$28 → $26DowngradeOverweight → Equal-WeightGet Alert
06/03/2014LINBuy Now
Linde
$467.95-94.02%
Stephen Richardson62%
→ $28UpgradeEqual-weight → OverweightGet Alert
01/15/2014LINBuy Now
Linde
$467.95-93.59%
Stephen Richardson62%
→ $30Initiates → Equal-WeightGet Alert