Ryan Todd

Stock Analyst at Piper Sandler

(2.47)
# 906
Out of 5,396 analysts
343
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
XOM Exxon Mobil
Maintains: Overweight
125 131
112.2 16.76% 13 Jul 2, 2025
TTE TotalEnergies
Maintains: Neutral
65 68
62.72 8.42% 18 Jul 2, 2025
SHEL Shell
Maintains: Overweight
80 83
71.92 15.41% 12 Jul 2, 2025
CVX Chevron
Maintains: Overweight
162 164
148.37 10.53% 15 Jul 2, 2025
COP ConocoPhillips
Maintains: Overweight
107 113
93.68 20.62% 16 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
35 32
30.93 3.46% 12 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 140
144.58 -3.17% 34 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
46 40
44.16 -9.42% 21 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
23 20
24.1 -17.01% 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 17
23.13 -26.5% 27 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 156
176.05 -11.39% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 51
43.8 16.44% 15 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
39.45 21.67% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
136 144
127.29 13.13% 27 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
31.45 -26.87% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
144.03 20.11% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
2.67 199.63% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
7 4
2.15 86.05% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
3.06 -1.96% 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
123.15 -52.9% 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
33.23 -81.94% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
140.9 -74.45% 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