John Royall
Stock Analyst at Piper Sandler
(4.47)
# 1,128
Out of 5,081 analysts
370
Total ratings
59.6%
Success rate
11.1%
Average return
Main Sectors:
Stocks Rated by John Royall
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DK Delek US Holdings | Initiated: Hold | $19 → $90 | $78.47 | +14.69% | 21 | Oct 27, 2026 | |
| PARR Par Pacific Holdings | Initiated: Hold | $25 → $94 | $83.17 | +13.02% | 20 | Oct 27, 2026 | |
| PBF PBF Energy | Initiated: Hold | $19 → $94 | $80.55 | +16.70% | 26 | Oct 27, 2026 | |
| DINO HF Sinclair | Initiated: Buy | $49 → $152 | $125.25 | +21.36% | 19 | Oct 27, 2026 | |
| COP ConocoPhillips | Initiated: Hold | $139 → $157 | $151.37 | +3.72% | 14 | Oct 27, 2026 | |
| OXY Occidental Petroleum | Initiated: Hold | $59 → $69 | $64.07 | +7.69% | 17 | Oct 27, 2026 | |
| VLO Valero Energy | Reiterated: Buy | $435 | $426.76 | +1.93% | 22 | Oct 23, 2026 | |
| EPA: TTE TotalEnergies SE | Reiterated: Hold | €82.87 | €83.84 | -1.15% | 4 | Oct 19, 2026 | |
| XOM ExxonMobil Holdings | Reiterated: Hold | $185 | $184.54 | +0.25% | 21 | Oct 19, 2026 | |
| BP BP p.l.c. | Reiterated: Hold | $46 | $50.53 | -8.96% | 4 | Oct 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $243 | $232.01 | +4.74% | 14 | Oct 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $264 | $288.85 | -8.60% | 28 | Sep 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $344 → $462 | $470.64 | -1.84% | 23 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $89 → $100 | $106.91 | -6.46% | 3 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $409 | $539.14 | n/a | 21 | Jun 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $53.00 → $49.00 | $77.21 | n/a | 15 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $62.00 → $59.00 | $111.42 | n/a | 16 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $20 → $19 | $62.02 | n/a | 15 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34.00 → $32.00 | $46.54 | n/a | 13 | Apr 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $338 → $333 | $703.93 | n/a | 24 | Mar 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $100.00 → $101.00 | $188.76 | n/a | 12 | Feb 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $58 → $59 | $57.16 | n/a | 4 | Oct 29, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 → $32 | $36.37 | n/a | 2 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $62 → $60 | $74.27 | n/a | 9 | Apr 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $78.00 → $80.00 | $82.71 | n/a | 3 | Nov 28, 2023 |
Delek US Holdings
Oct 27, 2026
Initiated: Hold
Price Target: $19 → $90
Current: $78.47
Upside: +14.69%
Par Pacific Holdings
Oct 27, 2026
Initiated: Hold
Price Target: $25 → $94
Current: $83.17
Upside: +13.02%
PBF Energy
Oct 27, 2026
Initiated: Hold
Price Target: $19 → $94
Current: $80.55
Upside: +16.70%
HF Sinclair
Oct 27, 2026
Initiated: Buy
Price Target: $49 → $152
Current: $125.25
Upside: +21.36%
ConocoPhillips
Oct 27, 2026
Initiated: Hold
Price Target: $139 → $157
Current: $151.37
Upside: +3.72%
Occidental Petroleum
Oct 27, 2026
Initiated: Hold
Price Target: $59 → $69
Current: $64.07
Upside: +7.69%
Valero Energy
Oct 23, 2026
Reiterated: Buy
Price Target: $435
Current: $426.76
Upside: +1.93%
TotalEnergies SE
Oct 19, 2026
Reiterated: Hold
Price Target: €82.87
Current: €83.84
Upside: -1.15%
ExxonMobil Holdings
Oct 19, 2026
Reiterated: Hold
Price Target: $185
Current: $184.54
Upside: +0.25%
BP p.l.c.
Oct 16, 2026
Reiterated: Hold
Price Target: $46
Current: $50.53
Upside: -8.96%
Oct 8, 2026
Reiterated: Buy
Price Target: $243
Current: $232.01
Upside: +4.74%
Sep 30, 2026
Reiterated: Hold
Price Target: $264
Current: $288.85
Upside: -8.60%
Sep 3, 2026
Reiterated: Buy
Price Target: $344 → $462
Current: $470.64
Upside: -1.84%
Sep 3, 2026
Reiterated: Hold
Price Target: $89 → $100
Current: $106.91
Upside: -6.46%
Jun 9, 2025
Reiterated: Sell
Price Target: $409
Current: $539.14
Upside: n/a
May 13, 2025
Reiterated: Hold
Price Target: $53.00 → $49.00
Current: $77.21
Upside: n/a
May 13, 2025
Reiterated: Hold
Price Target: $62.00 → $59.00
Current: $111.42
Upside: n/a
May 2, 2025
Reiterated: Sell
Price Target: $20 → $19
Current: $62.02
Upside: n/a
Apr 11, 2025
Reiterated: Buy
Price Target: $34.00 → $32.00
Current: $46.54
Upside: n/a
Mar 14, 2025
Reiterated: Sell
Price Target: $338 → $333
Current: $703.93
Upside: n/a
Feb 14, 2025
Reiterated: Sell
Price Target: $100.00 → $101.00
Current: $188.76
Upside: n/a
Oct 29, 2024
Reiterated: Buy
Price Target: $58 → $59
Current: $57.16
Upside: n/a
Sep 19, 2024
Reiterated: Hold
Price Target: $25 → $32
Current: $36.37
Upside: n/a
Apr 19, 2024
Reiterated: Hold
Price Target: $62 → $60
Current: $74.27
Upside: n/a
Nov 28, 2023
Reiterated: Buy
Price Target: $78.00 → $80.00
Current: $82.71
Upside: n/a