Ryan Todd

Stock Analyst at Piper Sandler

(2.18)
# 1073
Out of 5,370 analysts
338
Total ratings
59.22%
Success rate
16.71%
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
XOM Exxon Mobil
Maintains: Overweight
127 125
112.42 11.19% 12 May 13, 2025
TTE TotalEnergies
Maintains: Neutral
62 65
62.66 3.73% 17 May 13, 2025
SHEL Shell
Maintains: Overweight
72 80
71.45 11.97% 11 May 13, 2025
CVX Chevron
Maintains: Overweight
173 162
146.06 10.91% 14 May 13, 2025
COP ConocoPhillips
Maintains: Overweight
114 107
95.02 12.61% 15 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
35 32
31.15 2.73% 12 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 140
137.87 1.54% 34 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
46 40
40.83 -2.03% 21 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
23 20
22.81 -12.32% 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 17
22.07 -22.97% 27 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 156
166.7 -6.42% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 51
45.3 12.58% 15 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
38.61 24.32% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
136 144
123.57 16.53% 27 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
26.32 -12.61% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
141.58 22.19% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
3.22 148.45% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
7 4
2.02 98.02% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
2.15 39.53% 2 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
104 97
n/a n/a 5 May 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
37 36
n/a n/a 13 Sep 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
106 121
n/a n/a 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.26 -52.94% 2 Aug 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 16
n/a n/a 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
34.59 -82.65% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
150.85 -76.14% 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