Ryan Todd

Stock Analyst at Piper Sandler

(1.69)
# 1354
Out of 5,344 analysts
338
Total ratings
53.40%
Success rate
11.76%
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
XOM Exxon Mobil
Maintains: Overweight
127 125
103.04 21.31% 12 May 13, 2025
TTE TotalEnergies
Maintains: Neutral
62 65
57.88 12.3% 17 May 13, 2025
SHEL Shell
Maintains: Overweight
72 80
66.25 20.75% 11 May 13, 2025
CVX Chevron
Maintains: Overweight
173 162
136.72 18.49% 14 May 13, 2025
COP ConocoPhillips
Maintains: Overweight
114 107
85.16 25.65% 15 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
35 32
29.11 9.93% 12 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 140
128.56 8.9% 34 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
46 40
35.58 12.42% 21 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
23 20
20.34 -1.67% 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 17
19.43 -12.51% 27 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 156
159.18 -2% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 51
41.31 23.46% 15 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
31.54 52.19% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
136 144
113.05 27.38% 27 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37 23
21.93 4.88% 17 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
172 173
131.32 31.74% 13 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 8
2.78 187.77% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
7 4
1.86 115.05% 3 Apr 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
1.76 70.45% 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
110.19 -47.36% 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
31.16 -80.74% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36
135.92 -73.51% 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