Ryan Todd

Stock Analyst at Piper Sandler

(2.16)
# 1063
Out of 5,368 analysts
338
Total ratings
59.22%
Success rate
15.88%
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
XOM Exxon Mobil
Maintains: Overweight
127 125
112.12 11.49% 12 May 13, 2025
TTE TotalEnergies
Maintains: Neutral
62 65
63.48 2.39% 17 May 13, 2025
SHEL Shell
Maintains: Overweight
72 80
72.56 10.25% 11 May 13, 2025
CVX Chevron
Maintains: Overweight
173 162
145.87 11.06% 14 May 13, 2025
COP ConocoPhillips
Maintains: Overweight
114 107
96.95 10.37% 15 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
35 32
31.73 0.85% 12 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 140
134.14 4.37% 34 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
46 40
39.05 2.43% 21 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
23 20
21.19 -5.62% 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 17
20.43 -16.79% 27 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 156
166.11 -6.09% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 51
46.47 9.75% 15 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
36 33.33% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
136 144
122.12 17.92% 27 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
24.53 -6.24% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
142.23 21.63% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
3.1 158.06% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
7 4
1.88 112.77% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
1.93 55.44% 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
125.29 -53.71% 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
35.09 -82.9% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
154.9 -76.76% 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