John White's Stock Ratings

Roth MKM Analyst

John White is an analyst at Roth MKM. 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 05/06/2025

Overall Average Return

14.8%

Smart Score

66.5%

Overall Average Return Percentile

73rd

Number of Ratings

68
Buy NowGet Alert
04/02/2025VTSBuy Now
Vitesse Energy
$19.8066.67%
John White66%
$30.5 → $33MaintainsBuyGet Alert
02/18/2025KGEIBuy Now
Kolibri Global Energy
$6.1578.86%
John White66%
$6.75 → $11MaintainsBuyGet Alert
10/01/2024EPSNBuy Now
Epsilon Energy
$6.556.87%
John White66%
→ $7Initiates → BuyGet Alert
06/11/2024EGYBuy Now
VAALCO Energy
$3.31141.69%
John White66%
$7.25 → $8MaintainsBuyGet Alert
05/15/2024GRNTBuy Now
Granite Ridge Resources
$4.9378.5%
John White66%
→ $8.8Initiates → BuyGet Alert
04/12/2024AMPYBuy Now
Amplify Energy
$2.65258.49%
John White66%
→ $9.5MaintainsBuyGet Alert
04/04/2024EPMBuy Now
Evolution Petroleum
John White66%
→ $8.25MaintainsBuyGet Alert
10/16/2023VTSBuy Now
Vitesse Energy
$19.8054.04%
John White66%
→ $30.5Initiates → BuyGet Alert
09/19/2023HPKBuy Now
HighPeak Energy
$8.10322.22%
John White66%
$36.5 → $34.2MaintainsBuyGet Alert
09/18/2023EPMBuy Now
Evolution Petroleum
John White66%
→ $9.5ReiteratesBuy → BuyGet Alert
09/11/2023BATLBuy Now
Battalion Oil
John White66%
$24 → $18.6MaintainsNeutralGet Alert
09/11/2023PFIEBuy Now
Profire Energy
John White66%
$1.5 → $3.5MaintainsBuyGet Alert
04/04/2023BATLBuy Now
Battalion Oil
John White66%
→ $28DowngradeBuy → NeutralGet Alert
11/22/2022DENBuy Now
Denbury
John White66%
→ $108UpgradeNeutral → BuyGet Alert
11/10/2022EPMBuy Now
Evolution Petroleum
John White66%
UpgradeNeutral → BuyGet Alert
10/28/2022AMPYBuy Now
Amplify Energy
$2.65352.83%
John White66%
→ $12UpgradeNeutral → BuyGet Alert
10/25/2022DENBuy Now
Denbury
John White66%
→ $103DowngradeBuy → NeutralGet Alert
08/29/2022BATLBuy Now
Battalion Oil
John White66%
→ $28Initiates → BuyGet Alert
08/01/2022REIBuy Now
Ring Energy
John White66%
→ $7.5DowngradeBuy → NeutralGet Alert
07/06/2022EPMBuy Now
Evolution Petroleum
John White66%
DowngradeBuy → NeutralGet Alert
02/18/2022DENBuy Now
Denbury
John White66%
$78.75 → $87.75UpgradeNeutral → BuyGet Alert
01/24/2022PEDBuy Now
PEDEVCO
$0.57244.28%
John White66%
→ $1.95Initiates → BuyGet Alert
11/30/2021GDPBuy Now
Goodrich Petroleum
John White66%
$28 → $23DowngradeBuy → NeutralGet Alert
11/09/2021HPKBuy Now
HighPeak Energy
$8.10225.93%
John White66%
→ $26.4Initiates → BuyGet Alert
10/14/2021REIBuy Now
Ring Energy
John White66%
→ $4.75UpgradeNeutral → BuyGet Alert
10/05/2021EPMBuy Now
Evolution Petroleum
John White66%
$6 → $7.8MaintainsBuyGet Alert
10/04/2021AMPYBuy Now
Amplify Energy
$2.65
John White66%
DowngradeBuy → NeutralGet Alert
07/26/2021WTIBuy Now
W&T Offshore
$1.18366.1%
John White66%
$4.5 → $5.5MaintainsBuyGet Alert
07/20/2021NOGBuy Now
Northern Oil & Gas
$24.81-11.33%
John White66%
$24 → $22MaintainsBuyGet Alert
07/08/2021ESTEBuy Now
Earthstone Energy
John White66%
$12.5 → $16.5MaintainsBuyGet Alert
07/07/2021DENBuy Now
Denbury
John White66%
$57 → $78.75DowngradeBuy → NeutralGet Alert
07/06/2021AMPYBuy Now
Amplify Energy
$2.65133.96%
John White66%
$4.4 → $6.2MaintainsBuyGet Alert
05/04/2021ESTEBuy Now
Earthstone Energy
John White66%
$10.5 → $12.5MaintainsBuyGet Alert
05/03/2021TALOBuy Now
Talos Energy
$7.50140%
John White66%
$13 → $18MaintainsBuyGet Alert
04/28/2021FANGBuy Now
Diamondback Energy
$132.00-12.88%
John White66%
$84 → $115MaintainsBuyGet Alert
04/27/2021FANGBuy Now
Diamondback Energy
$132.00-12.88%
John White66%
$84 → $115MaintainsBuyGet Alert
04/26/2021DENBuy Now
Denbury
John White66%
$39 → $57MaintainsBuyGet Alert
04/22/2021EPMBuy Now
Evolution Petroleum
John White66%
$5.5 → $6MaintainsBuyGet Alert
04/12/2021EGYBuy Now
VAALCO Energy
$3.3120.85%
John White66%
→ $4DowngradeBuy → NeutralGet Alert
04/08/2021REPXBuy Now
Riley Exploration Permian
$25.3565.68%
John White66%
→ $42Initiates → BuyGet Alert
03/24/2021EGYBuy Now
VAALCO Energy
$3.3120.85%
John White66%
→ $4Initiates → BuyGet Alert
02/23/2021FANGBuy Now
Diamondback Energy
$132.00-36.36%
John White66%
$49 → $84MaintainsBuyGet Alert
01/20/2021DENBuy Now
Denbury
John White66%
→ $39.5Initiates → BuyGet Alert
12/16/2020AMPYBuy Now
Amplify Energy
$2.65-16.98%
John White66%
→ $2.2UpgradeNeutral → BuyGet Alert
10/21/2020GDPBuy Now
Goodrich Petroleum
John White66%
$10 → $13MaintainsBuyGet Alert
09/04/2020EPMBuy Now
Evolution Petroleum
John White66%
→ $5.5UpgradeNeutral → BuyGet Alert
08/31/2020MRBuy Now
Montage Resources
John White66%
→ $5.34DowngradeBuy → NeutralGet Alert
08/27/2020NOGBuy Now
Northern Oil & Gas
$24.81-92.74%
John White66%
→ $1.8Initiates → BuyGet Alert
04/17/2020WTIBuy Now
W&T Offshore
$1.18222.03%
John White66%
→ $3.8UpgradeNeutral → BuyGet Alert
03/03/2020MRBuy Now
Montage Resources
John White66%
Initiates → BuyGet Alert
11/22/2019AMPYBuy Now
Amplify Energy
$2.65296.23%
John White66%
→ $10.5Initiates → BuyGet Alert
03/08/2019SDPIBuy Now
Superior Drilling Prods
John White66%
UpgradeNeutral → BuyGet Alert
02/11/2019EPMBuy Now
Evolution Petroleum
John White66%
UpgradeNeutral → BuyGet Alert
09/18/2018SDPIBuy Now
Superior Drilling Prods
John White66%
DowngradeBuy → NeutralGet Alert
07/23/2018EPMBuy Now
Evolution Petroleum
John White66%
DowngradeBuy → NeutralGet Alert
08/08/2016FANGBuy Now
Diamondback Energy
$132.00
John White66%
UpgradeSell → NeutralGet Alert
05/09/2016FANGBuy Now
Diamondback Energy
$132.00
John White66%
DowngradeBuy → NeutralGet Alert
12/31/2015PEDBuy Now
Pedevco
$0.57
John White66%
Terminates Coverage OnGet Alert
11/17/2015FANGBuy Now
Diamondback Energy
$132.00-30.3%
John White66%
$80 → $92MaintainsBuyGet Alert
06/02/2015EPMBuy Now
Evolution Petroleum
John White66%
→ $8.5Initiates → BuyGet Alert
03/30/2015SDPIBuy Now
Superior Drilling
John White66%
DowngradeBuy → NeutralGet Alert
03/18/2015REIBuy Now
Ring Energy
John White66%
$18 → $16.3MaintainsBuyGet Alert
12/02/2014REIBuy Now
Ring Energy
John White66%
→ $23Initiates → BuyGet Alert
07/22/2014FANGBuy Now
Diamondback Energy
$132.00-23.48%
John White66%
$91 → $101UpgradeNeutral → BuyGet Alert
07/18/2014PEDBuy Now
Pedevco
$0.57429.66%
John White66%
→ $3Initiates → BuyGet Alert
06/18/2014SDPIBuy Now
Superior Drilling Products
John White66%
→ $6.75Initiates → BuyGet Alert
05/09/2014FANGBuy Now
Diamondback Energy
$132.00-41.67%
John White66%
$78 → $77DowngradeBuy → NeutralGet Alert
12/19/2013FANGBuy Now
Diamondback Energy
$132.00-50%
John White66%
→ $66Initiates → BuyGet Alert