Analyst track record

John Royall

Piper Sandler. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
6
Adjusted win rate
+61%
Avg excess return
—
Confidence
low
Published history

Latest source-verified calls

PSX
Piper Sandler
Neutral
Action
Maintain
Target
USD268
Oct 29, 2026
COP
Piper Sandler
Neutral
Action
Initiate
Target
USD157
Oct 27, 2026
OXY
Piper Sandler
Neutral
Action
Initiate
Target
USD69
Oct 27, 2026
XOM
Piper Sandler
Neutral
Action
Target Raise
Target
USD185
Sep 3, 2026
CVX
Piper Sandler
Overweight
Action
Target Raise
Target
USD243
Sep 3, 2026
MPC
Piper Sandler
Overweight
Action
Target Raise
Target
USD462
Sep 3, 2026
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD435
Sep 3, 2026
PSX
Piper Sandler
Hold
Action
Maintain
Target
USD264
Sep 3, 2026
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD209
Aug 10, 2026
MPC
Piper Sandler
Overweight
Action
Target Raise
Target
USD344
Aug 6, 2026
XOM
Piper Sandler
Neutral
Action
Maintain
Target
USD158
Jul 23, 2026
CVX
Piper Sandler
Overweight
Action
Maintain
Target
USD207
Jul 23, 2026
MPC
Piper Sandler
Overweight
Action
Maintain
Target
USD343
Jul 23, 2026
PSX
Piper Sandler
Neutral
Action
Maintain
Target
USD208
Jul 23, 2026
VLO
Piper Sandler
Overweight
Action
Maintain
Target
USD329
Jul 23, 2026
PSX
JPMorgan
Overweight
Action
Target Cut
Target
USD151
Jan 13, 2026
XOM
JPMorgan
Overweight
Action
Target Cut
Target
USD124
Aug 1, 2025
OXY
JPMorgan
Neutral
Action
Target Cut
Target
USD47
May 9, 2025
PSX
JPMorgan
Overweight
Action
Target Cut
Target
USD131
Apr 29, 2025
VLO
JPMorgan
Overweight
Action
Target Cut
Target
USD147
Apr 28, 2025
OXY
JPMorgan
Neutral
Action
Target Cut
Target
USD52
Mar 13, 2025
XOM
JPMorgan
Overweight
Action
Target Cut
Target
USD125
Dec 16, 2024
PSX
JPMorgan
Overweight
Action
Target Cut
Target
USD140
Dec 10, 2024
MPC
JPMorgan
Neutral
Action
Target Cut
Target
USD171
Oct 9, 2024

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.