John Royall's Stock Ratings

JP Morgan Analyst

John Royall is an analyst at JP Morgan. 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/07/2024

Overall Average Return

10.2%

Smart Score

66.2%

Overall Average Return Percentile

62nd

Number of Ratings

50
Buy NowGet Alert
07/02/2024VLOBuy Now
Valero Energy
$149.3515.16%$178 → $172MaintainsOverweightGet Alert
07/02/2024PSXBuy Now
Phillips 66
$135.9519.16%$165 → $162MaintainsOverweightGet Alert
07/02/2024PBFBuy Now
PBF Energy
$42.5524.56%$58 → $53MaintainsOverweightGet Alert
07/02/2024PARRBuy Now
Par Pacific Hldgs
$24.3947.6%$38 → $36MaintainsNeutralGet Alert
07/02/2024MPCBuy Now
Marathon Petroleum
$167.4711.06%$191 → $186MaintainsNeutralGet Alert
07/02/2024DINOBuy Now
HF Sinclair
$49.9918.02%$61 → $59MaintainsNeutralGet Alert
07/02/2024DKBuy Now
Delek US Hldgs
$23.15-0.65%$25 → $23MaintainsUnderweightGet Alert
05/21/2024DKBuy Now
Delek US Hldgs
$23.157.99%$26 → $25MaintainsUnderweightGet Alert
04/01/2024VLOBuy Now
Valero Energy
$149.3519.18%$177 → $178MaintainsOverweightGet Alert
04/01/2024PSXBuy Now
Phillips 66
$135.9522.84%$149 → $167MaintainsOverweightGet Alert
04/01/2024PBFBuy Now
PBF Energy
$42.5538.66%$54 → $59MaintainsOverweightGet Alert
04/01/2024MPCBuy Now
Marathon Petroleum
$167.4711.06%$172 → $186MaintainsNeutralGet Alert
03/26/2024ATDBuy Now
Alimentation Couche-Tard
$79 → $84MaintainsOverweightGet Alert
03/13/2024ATDBuy Now
Alimentation Couche-Tard
$80 → $79MaintainsOverweightGet Alert
03/12/2024MEGBuy Now
MEG Energy
$39.11-13.07%$33 → $34MaintainsNeutralGet Alert
02/21/2024WKCBuy Now
World Kinect
$25.21-0.83% → $25Initiates → NeutralGet Alert
02/20/2024PBFBuy Now
PBF Energy
$42.5526.91%$55 → $54MaintainsOverweightGet Alert
02/06/2024PKIBuy Now
Parkland
$47 → $51MaintainsOverweightGet Alert
01/11/2024CNQBuy Now
Canadian Natural Res
$35.99183.41%$50.5 → $51MaintainsNeutralGet Alert
12/08/2023OXYBuy Now
Occidental Petroleum
$60.9519.77%$78 → $73MaintainsNeutralGet Alert
12/08/2023XOMBuy Now
Exxon Mobil
$112.1513.24%$134 → $127MaintainsOverweightGet Alert
10/25/2023XOMBuy Now
Exxon Mobil
$112.1519.48%$137 → $134MaintainsOverweightGet Alert
10/05/2023DINOBuy Now
HF Sinclair
$49.9922.02%$62 → $61MaintainsNeutralGet Alert
07/27/2023CASYBuy Now
Casey's General Stores
$367.57-37.15%$211 → $231MaintainsNeutralGet Alert
07/07/2023VLOBuy Now
Valero Energy
$149.3514.49%$172 → $171MaintainsOverweightGet Alert
06/15/2023DENBuy Now
Denbury
→ $96Initiates → NeutralGet Alert
05/31/2023CVXBuy Now
Chevron
$154.4110.1%$161 → $170UpgradeUnderweight → NeutralGet Alert
05/16/2023PBFBuy Now
PBF Energy
$42.5531.61%$60 → $56MaintainsOverweightGet Alert
04/04/2023PBFBuy Now
PBF Energy
$42.5541.01%$59 → $60MaintainsOverweightGet Alert
03/28/2023DKBuy Now
Delek US Hldgs
$23.1512.31%$27 → $26MaintainsUnderweightGet Alert
03/28/2023DINOBuy Now
HF Sinclair
$49.9916.02%$55 → $58MaintainsNeutralGet Alert
03/28/2023PARRBuy Now
Par Pacific Hldgs
$24.3939.4%$29 → $34MaintainsNeutralGet Alert
03/28/2023PBFBuy Now
PBF Energy
$42.5538.66%$53 → $59MaintainsOverweightGet Alert
03/28/2023PSXBuy Now
Phillips 66
$135.95-11.73%$112 → $120MaintainsOverweightGet Alert
03/28/2023VLOBuy Now
Valero Energy
$149.3515.16%$160 → $172MaintainsOverweightGet Alert
03/28/2023MPCBuy Now
Marathon Petroleum
$167.47-11.03%$137 → $149DowngradeOverweight → NeutralGet Alert
03/03/2023CASYBuy Now
Casey's General Stores
$367.57-42.6%$173 → $211UpgradeUnderweight → NeutralGet Alert
01/27/2023VLOBuy Now
Valero Energy
$149.357.13%$140 → $160MaintainsOverweightGet Alert
01/09/2023PBFBuy Now
PBF Energy
$42.558.11%$42 → $46MaintainsOverweightGet Alert
01/09/2023DINOBuy Now
HF Sinclair
$49.9910.02%$54 → $55MaintainsNeutralGet Alert
01/06/2023VLOBuy Now
Valero Energy
$149.35-6.26% → $140MaintainsOverweightGet Alert
11/15/2022DKBuy Now
Delek US Hldgs
$23.1512.31%$28 → $26MaintainsUnderweightGet Alert
10/18/2022PARRBuy Now
Par Pacific Hldgs
$24.39-18%$19 → $20MaintainsNeutralGet Alert
10/18/2022XOMBuy Now
Exxon Mobil
$112.15-8.16%$102 → $103MaintainsOverweightGet Alert
10/07/2022VLOBuy Now
Valero Energy
$149.35-0.24% → $149MaintainsOverweightGet Alert
09/21/2022VLOBuy Now
Valero Energy
$149.351.1% → $151MaintainsOverweightGet Alert
09/06/2022VLOBuy Now
Valero Energy
$149.35-0.91%$148 → $148MaintainsOverweightGet Alert
07/29/2022VLOBuy Now
Valero Energy
$149.35-0.91% → $148MaintainsOverweightGet Alert
07/08/2022DINOBuy Now
HF Sinclair
$49.996.02%$52 → $53MaintainsNeutralGet Alert
07/05/2022VLOBuy Now
Valero Energy
$149.35-2.91% → $145MaintainsOverweightGet Alert