John Nelson's Stock Ratings

RBC Capital Analyst

John Nelson is an analyst at RBC Capital. 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/23/2025

Overall Average Return

-4.50%

Smart Score

43.5%

Overall Average Return Percentile

31st

Number of Ratings

41
Buy NowGet Alert
02/06/2023MEOHBuy Now
Methanex
$32.5153.8%
John Nelson43%
$45 → $50MaintainsSector PerformGet Alert
09/11/2018CNXBuy Now
CNX Resources
$31.73
John Nelson43%
DowngradeNeutral → SellGet Alert
04/12/2018RENBuy Now
Resolute Energy
John Nelson43%
DowngradeBuy → NeutralGet Alert
03/29/2018RSPPBuy Now
RSP Permian
John Nelson43%
DowngradeBuy → NeutralGet Alert
02/01/2018WLLBuy Now
Whiting Petroleum
John Nelson43%
UpgradeSell → NeutralGet Alert
10/20/2017RENBuy Now
Resolute Energy
John Nelson43%
UpgradeNeutral → BuyGet Alert
10/20/2017OASBuy Now
Oasis Petroleum
John Nelson43%
UpgradeSell → NeutralGet Alert
08/09/2017RSPPBuy Now
RSP Permian
John Nelson43%
$63 → $63MaintainsBuyGet Alert
07/17/2017RENBuy Now
Resolute Energy
John Nelson43%
→ $32Initiates → NeutralGet Alert
05/30/2017WLLBuy Now
Whiting Petroleum
John Nelson43%
DowngradeNeutral → SellGet Alert
04/11/2017RSPPBuy Now
RSP Permian
John Nelson43%
→ $63UpgradeNeutral → BuyGet Alert
12/09/2016CNXBuy Now
CNX Resources
$31.73-33.82%
John Nelson43%
→ $21Initiates → NeutralGet Alert
10/18/2016GPORBuy Now
Gulfport Energy
$194.82
John Nelson43%
UpgradeNeutral → BuyGet Alert
10/18/2016CRZOBuy Now
Carrizo Oil & Gas
John Nelson43%
DowngradeBuy → NeutralGet Alert
10/18/2016OASBuy Now
Oasis Petroleum
John Nelson43%
DowngradeNeutral → SellGet Alert
08/10/2016RSPPBuy Now
RSP Permian
John Nelson43%
$38 → $39DowngradeBuy → NeutralGet Alert
07/06/2016WLLBuy Now
Whiting Petroleum
John Nelson43%
$13.75 → $12.75DowngradeBuy → NeutralGet Alert
03/29/2016WLLBuy Now
Whiting Petroleum
John Nelson43%
$13.75 → $14MaintainsBuyGet Alert
03/29/2016OASBuy Now
Oasis Petroleum
John Nelson43%
$7.25 → $8MaintainsNeutralGet Alert
03/29/2016CRZOBuy Now
Carrizo Oil & Gas
John Nelson43%
$37 → $36MaintainsBuyGet Alert
03/29/2016RSPPBuy Now
RSP Permian
John Nelson43%
$34 → $33MaintainsBuyGet Alert
03/11/2016OASBuy Now
Oasis Petroleum
John Nelson43%
UpgradeSell → NeutralGet Alert
03/11/2016CRZOBuy Now
Carrizo Oil & Gas
John Nelson43%
UpgradeNeutral → BuyGet Alert
03/11/2016RSPPBuy Now
RSP Permian
John Nelson43%
$29 → $34UpgradeNeutral → BuyGet Alert
11/11/2015GPORBuy Now
Gulfport Energy
$194.82
John Nelson43%
UpgradeSell → NeutralGet Alert
05/18/2015CRZOBuy Now
Carrizo Oil & Gas
John Nelson43%
→ $56Initiates → NeutralGet Alert
05/18/2015GPORBuy Now
Gulfport Energy
$194.82-82.55%
John Nelson43%
→ $34DowngradeNeutral → SellGet Alert
04/15/2015WLLBuy Now
Whiting Petroleum
John Nelson43%
Assumes → NeutralGet Alert
04/15/2015GPORBuy Now
Gulfport Energy
$194.82
John Nelson43%
Assumes → NeutralGet Alert
04/15/2015OASBuy Now
Oasis Petroleum
John Nelson43%
→ $9.5Initiates → SellGet Alert
04/15/2015RSPPBuy Now
RSP Permian
John Nelson43%
→ $32Initiates → BuyGet Alert
06/06/2014CNXBuy Now
CNX Resources
$31.7373.34%
John Nelson43%
$49 → $55UpgradeNeutral → BuyGet Alert
05/08/2014GPORBuy Now
Gulfport Energy
$194.82-58.42%
John Nelson43%
$87 → $81MaintainsBuyGet Alert
02/05/2014OASBuy Now
Oasis Petroleum
John Nelson43%
$63 → $53MaintainsBuyGet Alert
12/23/2013CNXBuy Now
CNX Resources
$31.7329.22%
John Nelson43%
→ $41Assumes → NeutralGet Alert
09/27/2013CNXBuy Now
CNX Resources
$31.7335.52%
John Nelson43%
$35 → $43UpgradeNeutral → BuyGet Alert
09/24/2013WLLBuy Now
Whiting Petroleum
John Nelson43%
→ $65Initiates → NeutralGet Alert
09/24/2013GPORBuy Now
Gulfport Energy
$194.82-59.45%
John Nelson43%
→ $79Initiates → BuyGet Alert
09/24/2013OASBuy Now
Oasis Petroleum
John Nelson43%
→ $65Initiates → BuyGet Alert
03/04/2013CNXBuy Now
CNX Resources
$31.7313.46%
John Nelson43%
$34 → $36DowngradeBuy → NeutralGet Alert
10/09/2012CNXBuy Now
CNX Resources
$31.7319.76%
John Nelson43%
$37 → $38MaintainsBuyGet Alert

Recent Analyst Stock Rating News

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