Free Trial

Ryan Todd - Piper Sandler Analyst Performance

This page shows the methodology used to calculate Ryan Todd's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
TotalEnergies SE Sponsored ADR stock logo
TTE
TotalEnergies
7/18/2025$61.73$66.00Neutral???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
7/15/2025$93.30$123.00Overweight???%???%
BP p.l.c. stock logo
BP
BP
7/15/2025$31.90$35.00Neutral???%???%
Shell PLC Unsponsored ADR stock logo
SHEL
Shell
7/15/2025$70.67$84.00Overweight???%???%
HF Sinclair Corporation stock logo
DINO
HF Sinclair
7/15/2025$44.42$53.00Overweight???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
7/10/2025$180.89$175.00Neutral???%???%
Shell PLC Unsponsored ADR stock logo
SHEL
Shell
7/2/2025$71.94$83.00Overweight???%???%
Chevron Corporation stock logo
CVX
Chevron
7/2/2025$146.52$164.00Overweight???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
7/2/2025$93.43$113.00Overweight???%???%
TotalEnergies SE Sponsored ADR stock logo
TTE
TotalEnergies
7/2/2025$63.26$68.00Neutral???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
5/13/2025$110.01$125.00Overweight???%???%
TotalEnergies SE Sponsored ADR stock logo
TTE
TotalEnergies
5/13/2025$59.70$65.00Neutral???%???%
Shell PLC Unsponsored ADR stock logo
SHEL
Shell
5/13/2025$67.49$80.00Overweight???%???%
Chevron Corporation stock logo
CVX
Chevron
5/13/2025$142.48$162.00Overweight???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
5/13/2025$94.39$107.00Overweight???%???%
BP p.l.c. stock logo
BP
BP
5/13/2025$30.67$32.00Neutral???%???%
PBF Energy Inc. stock logo
PBF
PBF Energy
5/2/2025$16.92$20.00Underweight???%???%
HF Sinclair Corporation stock logo
DINO
HF Sinclair
5/2/2025$31.64$40.00Overweight???%???%
Delek US Holdings, Inc. stock logo
DK
Delek US
3/7/2025$14.89$17.00Neutral???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
3/7/2025$140.60$156.00Neutral???%???%
HF Sinclair Corporation stock logo
DINO
HF Sinclair
3/7/2025$32.50$49.00Overweight???%???%
Phillips 66 stock logo
PSX
Phillips 66
10/17/2024$132.63$144.00???%???%
Phillips 66 stock logo
PSX
Phillips 66
1/25/2022$82.83$107.00???%???%
BP p.l.c. stock logo
BP
BP
8/17/2020$22.99$31.00Overweight???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
8/13/2020$49.42$58.00Neutral???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
8/13/2020$12.36$18.00Overweight???%???%
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
8/13/2020$106.56$121.00Neutral???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
8/13/2020$5.94$7.00Neutral???%???%
Diamondback Energy, Inc. stock logo
FANG
Diamondback Energy
8/13/2020$44.50$64.00Overweight???%???%
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
7/24/2020$16.97$20.00Neutral???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
7/21/2020$10.27$15.00Overweight???%???%
Diamondback Energy, Inc. stock logo
FANG
Diamondback Energy
7/21/2020$38.58$58.00Overweight???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
5/19/2020$6.06$4.00Neutral???%???%
Viper Energy Inc. stock logo
VNOM
Viper Energy
4/13/2020$8.05$9.00Neutral???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
3/24/2020$3.61$2.00Neutral???%???%
Royal Dutch Shell plc stock logo
RDS.A
Royal Dutch Shell
11/26/2019$57.80$70.00Hold???%???%
BP p.l.c. stock logo
BP
BP
11/26/2019$38.12$47.00Buy???%???%
TotalEnergies SE Sponsored ADR stock logo
TTE
TotalEnergies
11/26/2019$53.16$68.00Buy???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
11/26/2019$60.11$74.00Buy???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
11/26/2019$68.74$83.00Hold???%???%
Chevron Corporation stock logo
CVX
Chevron
11/26/2019$117.79$143.00Buy???%???%
Murphy Oil Corporation stock logo
MUR
Murphy Oil
8/16/2019$19.89$38.00Hold???%???%
Continental Resources, Inc. stock logo
CLR
Continental Resources
8/16/2019$31.19$49.00Buy???%???%
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
8/16/2019$45.59$59.00Buy???%???%
Cimarex Energy Co. stock logo
XEC
Cimarex Energy
8/16/2019$41.89$68.00Hold???%???%
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
8/16/2019$128.22$202.00Buy???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
5/31/2019$25.16$39.00Buy???%???%
Murphy Oil Corporation stock logo
MUR
Murphy Oil
1/9/2019$27.55$29.00Hold???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
1/9/2019$99.32$106.00Buy???%???%
APA Corporation stock logo
APA
APA
1/9/2019$30.73$35.00Hold???%???%
APA Corporation stock logo
APA
APA
11/27/2018$35.37$55.00Hold???%???%
Continental Resources, Inc. stock logo
CLR
Continental Resources
11/19/2018$48.01$69.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
11/19/2018$56.38$87.00Buy???%???%
APA Corporation stock logo
APA
APA
11/16/2018$36.99$57.00Hold???%???%
Parsley Energy, Inc. stock logo
PE
Parsley Energy
10/23/2018$26.27$46.00Buy???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
10/23/2018$111.12$156.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
10/23/2018$61.84$98.00Buy???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
1/4/2017$33.57$38.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
10/13/2016$63.93$77.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
9/15/2016$55.62$64.00Hold???%???%
APA Corporation stock logo
APA
APA
9/8/2016$55.13$57.00Hold???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
9/7/2016$94.83$108.00Buy???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
8/5/2016$84.24$96.00Buy???%???%
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
8/5/2016$74.25$78.59Hold???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
7/31/2016$40.82Buy???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
7/17/2016$38.29Buy???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
7/12/2016$23.13$30.00Hold???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
7/5/2016$37.45$45.00Buy???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
6/16/2016$44.15$62.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
6/2/2016$51.69Hold???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
5/16/2016$44.15$62.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
5/5/2016$47.02$58.00Hold???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
4/21/2016$34.75$41.00Buy???%???%
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
4/21/2016$154.73$180.00Buy???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
4/20/2016$79.13$83.00Hold???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
4/9/2016$35.31Buy???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
3/29/2016$25.84$32.00Buy???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
3/29/2016$74.53$85.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
3/29/2016$45.63$58.00Hold???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
3/29/2016$39.68$62.00Buy???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
3/29/2016$10.16$18.00Buy???%???%
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
3/29/2016$137.46$159.00Buy???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
3/29/2016$84.22$82.00Hold???%???%
Continental Resources, Inc. stock logo
CLR
Continental Resources
3/23/2016$30.20$34.00???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
3/13/2016$82.19$85.00Hold???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
3/13/2016$11.16$19.00Buy???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
3/12/2016$40.52Buy???%???%
Continental Resources, Inc. stock logo
CLR
Continental Resources
3/12/2016$27.36Hold???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
3/12/2016$24.78Buy???%???%
RSP Permian, Inc. stock logo
RSPP
RSP Permian
3/12/2016$27.75Buy???%???%
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
3/12/2016$137.04Buy???%???%
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
3/12/2016$69.95Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
3/10/2016$92.82$103.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
3/6/2016$44.85Buy???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
3/6/2016$42.04Buy???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
3/4/2016$82.29$85.00Hold???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
2/17/2016$21.26$48.00Buy???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
2/10/2016$31.04$57.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
2/10/2016$37.39Hold???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
2/9/2016$30.73$64.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
2/9/2016$54.82$87.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
2/9/2016$76.28$99.00Hold???%???%
Andeavor stock logo
ANDV
Andeavor
2/9/2016$72.95$121.00Hold???%???%
Hess Corporation stock logo
HES
Hess
2/5/2016$43.47$60.00Hold???%???%
Phillips 66 stock logo
PSX
Phillips 66
1/26/2016$76.23$100.00Hold???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
1/26/2016$40.77$70.00Buy???%???%
PBF Energy Inc. stock logo
PBF
PBF Energy
1/26/2016$34.11$44.00Hold???%???%
Andeavor stock logo
ANDV
Andeavor
1/26/2016$85.72$123.00Hold???%???%
EOG Resources, Inc. stock logo
EOG
EOG Resources
1/14/2016$64.17$83.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
1/7/2016$43.77$60.00Hold???%???%
Chevron Corporation stock logo
CVX
Chevron
1/7/2016$86.07$103.00Buy???%???%
ConocoPhillips stock logo
COP
ConocoPhillips
1/7/2016$45.35$55.00Buy???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
1/7/2016$30.21$48.00Buy???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
1/7/2016$11.28$19.00Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
12/21/2015$45.67Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
12/18/2015$51.32$69.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
12/18/2015$71.68$88.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
12/18/2015$81.78$103.00Hold???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
12/18/2015$42.26$57.00Buy???%???%
Andeavor stock logo
ANDV
Andeavor
12/10/2015$107.77$128.00Hold???%???%
Devon Energy Corporation stock logo
DVN
Devon Energy
12/9/2015$35.19Buy???%???%
Anadarko Petroleum Co. stock logo
APC
Anadarko Petroleum
12/8/2015$53.68Buy???%???%
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
12/8/2015$76.80Hold???%???%
Phillips 66 Partners LP stock logo
PSXP
Phillips 66 Partners
12/6/2015$51.44$81.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
12/3/2015$71.69Buy???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
12/3/2015$48.50Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
12/3/2015$58.01$66.00Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
12/3/2015$90.25$106.00Buy???%???%
PBF Energy Inc. stock logo
PBF
PBF Energy
11/10/2015$35.55$40.00Hold???%???%
Phillips 66 stock logo
PSX
Phillips 66
11/10/2015$92.01$102.00Hold???%???%
Phillips 66 stock logo
PSX
Phillips 66
10/16/2015$83.49$100.00???%???%
HollyFrontier Co. stock logo
HFC
HollyFrontier
10/7/2015$50.21Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
10/7/2015$82.58Hold???%???%
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
9/29/2015$63.64Buy???%???%
Marathon Oil Co. stock logo
MRO
Marathon Oil
9/16/2015$15.45Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
9/13/2015$75.79$86.00Overweight???%???%
Phillips 66 stock logo
PSX
Phillips 66
9/10/2015$80.65Buy???%???%
Continental Resources, Inc. stock logo
CLR
Continental Resources
9/9/2015$30.99$40.00Hold???%???%
RSP Permian, Inc. stock logo
RSPP
RSP Permian
8/12/2015$23.91$28.00Hold???%???%
Chevron Corporation stock logo
CVX
Chevron
8/4/2015$85.60$125.00Buy???%???%
Cimarex Energy Co. stock logo
XEC
Cimarex Energy
7/14/2015$106.31$130.00Hold???%???%
Bill Barrett Corp stock logo
BBG
Bill Barrett
7/14/2015$7.61$13.00Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
6/10/2015$101.83$125.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
6/8/2015$78.05$98.00Buy???%???%
Andeavor stock logo
ANDV
Andeavor
6/8/2015$84.20$112.00Buy???%???%
Cabot Oil & Gas Co. stock logo
COG
Cabot Oil & Gas
6/4/2015$34.11$34.00Hold???%???%
Concho Resources Inc. stock logo
CXO
Concho Resources
6/4/2015$118.04$140.00Buy???%???%
RSP Permian, Inc. stock logo
RSPP
RSP Permian
6/4/2015$27.75$31.00Hold???%???%
Hess Corporation stock logo
HES
Hess
6/1/2015$67.52$75.00Hold???%???%
Chevron Corporation stock logo
CVX
Chevron
6/1/2015$102.63$125.00Buy???%???%
Hess Corporation stock logo
HES
Hess
4/23/2015$75.28$90.00Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
4/23/2015$102.13$121.00Buy???%???%
Andeavor stock logo
ANDV
Andeavor
4/23/2015$89.53$110.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
4/23/2015$59.35$72.00Buy???%???%
Concho Resources Inc. stock logo
CXO
Concho Resources
4/6/2015$119.35$132.00Buy???%???%
RSP Permian, Inc. stock logo
RSPP
RSP Permian
4/6/2015$26.56$30.00Hold???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
3/17/2015$97.74Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
3/17/2015$59.90Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
3/17/2015$75.95Buy???%???%
Andeavor stock logo
ANDV
Andeavor
3/17/2015$89.12Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
3/16/2015$101.62$120.00Buy???%???%
iShares International Fdmtl ETF Comm stock logo
CIE
iShares International Fdmtl ETF Comm
2/24/2015$1,919.25$4,725.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
2/19/2015$59.27$70.00Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
2/19/2015$104.63$118.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
2/19/2015$75.95$93.00Buy???%???%
Andeavor stock logo
ANDV
Andeavor
2/15/2015$81.92$108.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
12/18/2014$68.36$92.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
12/18/2014$47.79$59.00Hold???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
12/18/2014$84.03Buy???%???%
Andeavor stock logo
ANDV
Andeavor
12/18/2014$71.38Buy???%???%
Hess Corporation stock logo
HES
Hess
12/18/2014$70.55Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
12/18/2014$109.03Buy???%???%
Andeavor stock logo
ANDV
Andeavor
12/10/2014$76.93$104.00Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
11/25/2014$96.12$114.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
11/25/2014$79.42$101.00Hold???%???%
Andeavor stock logo
ANDV
Andeavor
11/25/2014$77.84$102.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
11/25/2014$50.81$63.00Buy???%???%
iShares International Fdmtl ETF Comm stock logo
CIE
iShares International Fdmtl ETF Comm
11/5/2014$2,265.75$6,300.00Buy???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
10/8/2014$84.26$103.00Buy???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
10/8/2014$46.84$60.00Buy???%???%
Phillips 66 stock logo
PSX
Phillips 66
10/8/2014$79.16$99.00Hold???%???%
Andeavor stock logo
ANDV
Andeavor
10/8/2014$64.60$81.00Buy???%???%
Hess Corporation stock logo
HES
Hess
7/17/2014$99.22$118.00Buy???%???%
Chevron Corporation stock logo
CVX
Chevron
7/17/2014$130.89$157.00Buy???%???%
Hess Corporation stock logo
HES
Hess
6/30/2014$98.29$130.00Buy???%???%


Return to Analyst Rankings