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/22/2024

Overall Average Return

9.34%

Smart Score

64.9%

Overall Average Return Percentile

58th

Number of Ratings

50
Buy NowGet Alert
07/02/2024VLOBuy Now
Valero Energy
$148.3315.96%$178 → $172MaintainsOverweightGet Alert
07/02/2024PSXBuy Now
Phillips 66
$138.3917.06%$165 → $162MaintainsOverweightGet Alert
07/02/2024PBFBuy Now
PBF Energy
$38.8536.42%$58 → $53MaintainsOverweightGet Alert
07/02/2024PARRBuy Now
Par Pacific Hldgs
$23.6352.35%$38 → $36MaintainsNeutralGet Alert
07/02/2024MPCBuy Now
Marathon Petroleum
$165.2512.56%$191 → $186MaintainsNeutralGet Alert
07/02/2024DINOBuy Now
HF Sinclair
$48.4121.88%$61 → $59MaintainsNeutralGet Alert
07/02/2024DKBuy Now
Delek US Hldgs
$21.636.33%$25 → $23MaintainsUnderweightGet Alert
05/21/2024DKBuy Now
Delek US Hldgs
$21.6315.58%$26 → $25MaintainsUnderweightGet Alert
04/01/2024VLOBuy Now
Valero Energy
$148.3320%$177 → $178MaintainsOverweightGet Alert
04/01/2024PSXBuy Now
Phillips 66
$138.3920.67%$149 → $167MaintainsOverweightGet Alert
04/01/2024PBFBuy Now
PBF Energy
$38.8551.87%$54 → $59MaintainsOverweightGet Alert
04/01/2024MPCBuy Now
Marathon Petroleum
$165.2512.56%$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
$34.40-1.16%$33 → $34MaintainsNeutralGet Alert
02/21/2024WKCBuy Now
World Kinect
$26.59-5.98% → $25Initiates → NeutralGet Alert
02/20/2024PBFBuy Now
PBF Energy
$38.8539%$55 → $54MaintainsOverweightGet Alert
02/06/2024PKIBuy Now
Parkland
$47 → $51MaintainsOverweightGet Alert
01/11/2024CNQBuy Now
Canadian Natural Res
$35.18189.94%$50.5 → $51MaintainsNeutralGet Alert
12/08/2023OXYBuy Now
Occidental Petroleum
$62.8616.13%$78 → $73MaintainsNeutralGet Alert
12/08/2023XOMBuy Now
Exxon Mobil
$116.209.29%$134 → $127MaintainsOverweightGet Alert
10/25/2023XOMBuy Now
Exxon Mobil
$116.2015.32%$137 → $134MaintainsOverweightGet Alert
10/05/2023DINOBuy Now
HF Sinclair
$48.4126.01%$62 → $61MaintainsNeutralGet Alert
07/27/2023CASYBuy Now
Casey's General Stores
$376.65-38.67%$211 → $231MaintainsNeutralGet Alert
07/07/2023VLOBuy Now
Valero Energy
$148.3315.28%$172 → $171MaintainsOverweightGet Alert
06/15/2023DENBuy Now
Denbury
→ $96Initiates → NeutralGet Alert
05/31/2023CVXBuy Now
Chevron
$159.066.88%$161 → $170UpgradeUnderweight → NeutralGet Alert
05/16/2023PBFBuy Now
PBF Energy
$38.8544.14%$60 → $56MaintainsOverweightGet Alert
04/04/2023PBFBuy Now
PBF Energy
$38.8554.44%$59 → $60MaintainsOverweightGet Alert
03/28/2023DKBuy Now
Delek US Hldgs
$21.6320.2%$27 → $26MaintainsUnderweightGet Alert
03/28/2023DINOBuy Now
HF Sinclair
$48.4119.81%$55 → $58MaintainsNeutralGet Alert
03/28/2023PARRBuy Now
Par Pacific Hldgs
$23.6343.88%$29 → $34MaintainsNeutralGet Alert
03/28/2023PBFBuy Now
PBF Energy
$38.8551.87%$53 → $59MaintainsOverweightGet Alert
03/28/2023PSXBuy Now
Phillips 66
$138.39-13.29%$112 → $120MaintainsOverweightGet Alert
03/28/2023VLOBuy Now
Valero Energy
$148.3315.96%$160 → $172MaintainsOverweightGet Alert
03/28/2023MPCBuy Now
Marathon Petroleum
$165.25-9.83%$137 → $149DowngradeOverweight → NeutralGet Alert
03/03/2023CASYBuy Now
Casey's General Stores
$376.65-43.98%$173 → $211UpgradeUnderweight → NeutralGet Alert
01/27/2023VLOBuy Now
Valero Energy
$148.337.87%$140 → $160MaintainsOverweightGet Alert
01/09/2023PBFBuy Now
PBF Energy
$38.8518.4%$42 → $46MaintainsOverweightGet Alert
01/09/2023DINOBuy Now
HF Sinclair
$48.4113.61%$54 → $55MaintainsNeutralGet Alert
01/06/2023VLOBuy Now
Valero Energy
$148.33-5.62% → $140MaintainsOverweightGet Alert
11/15/2022DKBuy Now
Delek US Hldgs
$21.6320.2%$28 → $26MaintainsUnderweightGet Alert
10/18/2022PARRBuy Now
Par Pacific Hldgs
$23.63-15.36%$19 → $20MaintainsNeutralGet Alert
10/18/2022XOMBuy Now
Exxon Mobil
$116.20-11.36%$102 → $103MaintainsOverweightGet Alert
10/07/2022VLOBuy Now
Valero Energy
$148.330.45% → $149MaintainsOverweightGet Alert
09/21/2022VLOBuy Now
Valero Energy
$148.331.8% → $151MaintainsOverweightGet Alert
09/06/2022VLOBuy Now
Valero Energy
$148.33-0.22%$148 → $148MaintainsOverweightGet Alert
07/29/2022VLOBuy Now
Valero Energy
$148.33-0.22% → $148MaintainsOverweightGet Alert
07/08/2022DINOBuy Now
HF Sinclair
$48.419.48%$52 → $53MaintainsNeutralGet Alert
07/05/2022VLOBuy Now
Valero Energy
$148.33-2.24% → $145MaintainsOverweightGet Alert