Analyst track record

Ryan Todd

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

All analysts
Qualified calls
35
Adjusted win rate
+81%
Avg excess return
—
Confidence
high
Published history

Latest source-verified calls

XOM
Piper Sandler
Overweight
Action
Target Cut
Target
USD182
Apr 9, 2026
MPC
Piper Sandler
Neutral
Action
Target Raise
Target
USD228
Apr 9, 2026
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD157
Apr 8, 2026
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD177
Apr 8, 2026
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD263
Apr 8, 2026
XOM
Piper Sandler
Overweight
Action
Target Raise
Target
USD186
Mar 12, 2026
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD154
Mar 12, 2026
CVX
Piper Sandler
Overweight
Action
Target Raise
Target
USD242
Mar 12, 2026
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD111
Feb 6, 2026
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD156
Feb 5, 2026
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD220
Jan 30, 2026
PSX
Piper Sandler
Neutral
Action
Target Cut
Target
USD153
Jan 12, 2026
XOM
Piper Sandler
Overweight
Action
Target Cut
Target
USD142
Jan 8, 2026
CVX
Piper Sandler
Overweight
Action
Target Cut
Target
USD174
Jan 8, 2026
COP
Piper Sandler
Overweight
Action
Target Cut
Target
USD109
Jan 8, 2026
MPC
Piper Sandler
Neutral
Action
Target Cut
Target
USD184
Jan 8, 2026
PSX
Piper Sandler
Neutral
Action
Target Cut
Target
USD155
Jan 8, 2026
VLO
Piper Sandler
Overweight
Action
Target Cut
Target
USD217
Jan 8, 2026
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD171
Dec 5, 2025
MPC
Piper Sandler
Neutral
Action
Target Raise
Target
USD231
Nov 14, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD170
Nov 14, 2025
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD223
Nov 14, 2025
CVX
Piper Sandler
Overweight
Action
Target Cut
Target
USD168
Nov 13, 2025
XOM
Piper Sandler
Overweight
Action
Target Raise
Target
USD144
Nov 10, 2025
CVX
Piper Sandler
Overweight
Action
Target Cut
Target
USD169
Nov 10, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD159
Oct 30, 2025
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD201
Oct 24, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD155
Sep 29, 2025
MPC
Piper Sandler
Neutral
Action
Target Raise
Target
USD222
Sep 11, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD154
Sep 11, 2025
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD200
Sep 11, 2025
XOM
Piper Sandler
Overweight
Action
Target Raise
Target
USD145
Aug 18, 2025
CVX
Piper Sandler
Overweight
Action
Target Raise
Target
USD168
Aug 18, 2025
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD124
Aug 18, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD145
Aug 4, 2025
PSX
Piper Sandler
Neutral
Action
Target Cut
Target
USD144
Jul 28, 2025
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD168
Jul 28, 2025
MPC
Piper Sandler
Neutral
Action
Target Raise
Target
USD182
Jul 22, 2025
PSX
Piper Sandler
Neutral
Action
Target Cut
Target
USD147
Jul 22, 2025
VLO
Piper Sandler
Overweight
Action
Target Cut
Target
USD159
Jul 22, 2025
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD123
Jul 15, 2025
MPC
Piper Sandler
Neutral
Action
Target Raise
Target
USD175
Jul 10, 2025
PSX
Piper Sandler
Neutral
Action
Target Raise
Target
USD148
Jul 10, 2025
VLO
Piper Sandler
Overweight
Action
Target Raise
Target
USD160
Jul 10, 2025
XOM
Piper Sandler
Overweight
Action
Target Raise
Target
USD134
Jul 8, 2025
XOM
Piper Sandler
Overweight
Action
Target Raise
Target
USD131
Jul 2, 2025
CVX
Piper Sandler
Overweight
Action
Target Raise
Target
USD164
Jul 2, 2025
COP
Piper Sandler
Overweight
Action
Target Raise
Target
USD113
Jul 2, 2025
XOM
Piper Sandler
Overweight
Action
Target Cut
Target
USD125
May 13, 2025
CVX
Piper Sandler
Overweight
Action
Target Cut
Target
USD162
May 13, 2025
COP
Piper Sandler
Overweight
Action
Target Cut
Target
USD107
May 13, 2025
VLO
Piper Sandler
Overweight
Action
Target Cut
Target
USD140
May 9, 2025
MPC
Piper Sandler
Neutral
Action
Target Cut
Target
USD156
Mar 7, 2025
VLO
Piper Sandler
Overweight
Action
Target Cut
Target
USD144
Mar 7, 2025
XOM
Piper Sandler
Overweight
Action
Target Cut
Target
USD127
Dec 19, 2024
CVX
Piper Sandler
Overweight
Action
Target Cut
Target
USD173
Dec 19, 2024
COP
Piper Sandler
Overweight
Action
Target Cut
Target
USD114
Dec 19, 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.