Ryan Todd

Stock Analyst at Piper Sandler

(1.67)
# 1354
Out of 5,273 analysts
324
Total ratings
54.87%
Success rate
11.92%
Average return
30 Stocks
Name Action Price Target Current % Upside Ratings Updated
Exxon Mobil
Maintains: Overweight
138 127
108.36 17.2% 11 Dec 19, 2024
TotalEnergies
Maintains: Neutral
77 62
60.16 3.06% 16 Dec 19, 2024
Shell
Maintains: Overweight
82 72
66.22 8.73% 10 Dec 19, 2024
Occidental Petroleum
Maintains: Neutral
57 51
47.06 8.37% 15 Dec 19, 2024
Chevron
Maintains: Overweight
184 173
153.4 12.78% 13 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
135 114
91.12 25.11% 14 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
36 32
31.7 0.95% 11 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
33.94 41.43% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
136 144
122.65 17.41% 27 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
168 145
143.51 1.04% 25 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
58 49
32.12 52.55% 19 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 19
15.74 20.71% 26 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
12.28 87.3% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
169 123
128.4 -4.21% 32 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
47 25
20.56 21.6% 18 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
143.76 20.34% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
2.42 230.58% 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.7 76.47% 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.02 -52.85% 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.61 -82.66% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
145.93 -75.33% 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