Ryan Todd

Stock Analyst at Piper Sandler

(2.31)
# 1076
Out of 5,438 analysts
363
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
PBF PBF Energy
Maintains: Underweight
21 22
21.88 0.55% 22 Aug 4, 2025
PSX Phillips 66
Maintains: Neutral
144 145
118.39 22.48% 31 Aug 4, 2025
DAR Darling Ingredients
Maintains: Overweight
54 50
29.73 68.18% 9 Jul 28, 2025
VLO Valero Energy
Maintains: Overweight
159 168
131.81 27.46% 37 Jul 28, 2025
MPC Marathon Petroleum
Maintains: Neutral
175 182
158.56 14.78% 28 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 27
20.69 30.5% 28 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
53 51
43.27 17.86% 23 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
68 66
60.99 8.21% 19 Jul 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
32 35
33.95 3.09% 13 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
113 123
93.54 31.49% 17 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
83 84
71.41 17.63% 13 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
131 134
105.88 26.56% 14 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
162 164
153.53 6.82% 15 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 51
43.72 16.65% 15 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
27.22 -15.5% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
148.97 16.13% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
2.27 252.42% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
7 4
2.05 95.12% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
2.63 14.07% 2 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
104 97
61.5 57.72% 5 May 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
37 36
36.39 -1.07% 13 Sep 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
106 121
269.62 -55.12% 2 Aug 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 7
n/a n/a 4 Aug 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
51 58
116.85 -50.36% 2 Aug 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 16
74.27 -78.46% 2 Aug 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 47
n/a n/a 1 Jul 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
6
32.87 -81.75% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
136.78 -73.68% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
7
n/a n/a 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
10
n/a n/a 9 Feb 2, 2018