Doug Leggate

Stock Analyst at Wolfe Research

(2.53)
# 867
Out of 5,438 analysts
303
Total ratings
Success rate
Average return
50 Stocks
Name Action PT Current % Upside Ratings Updated
IMO Imperial Oil
Downgrades: Peer Perform
n/a
n/a n/a 3 Jul 23, 2025
MPC Marathon Petroleum
Downgrades: Peer Perform
n/a
n/a n/a 11 Jul 14, 2025
VLO Valero Energy
Downgrades: Peer Perform
n/a
n/a n/a 10 Jul 14, 2025
DINO HF Sinclair
Downgrades: Underperform
n/a
n/a n/a 5 Jul 14, 2025
CRK Comstock Resources
Upgrades: Outperform
34
15.73 116.15% 2 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
45 47
34.16 37.59% 10 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
217 218
166.5 30.93% 8 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
155 155
99.31 56.08% 2 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
72 72
46.25 55.68% 2 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Peer Perform
n/a
n/a n/a 11 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 2 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 6 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Peer Perform
n/a
n/a n/a 2 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
190 190
136.78 38.91% 11 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 9 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 17 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
150
148.97 0.69% 8 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37
32.4 14.2% 2 Sep 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 11 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 7 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 1 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 15 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 2 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 3 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Peer Perform
n/a
n/a n/a 17 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 1 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Peer Perform
n/a
n/a n/a 1 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 4 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 14 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Peer Perform
n/a
n/a n/a 13 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Peer Perform
n/a
n/a n/a 2 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 1 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Peer Perform
n/a
n/a n/a 6 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 11 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 4 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
n/a
n/a n/a 1 Jan 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
28 25
n/a n/a 10 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
272 244
269.62 -9.5% 5 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
71
88.66 -19.92% 2 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
49
47.34 3.51% 7 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Mar 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
48 55
74.27 -25.95% 10 Oct 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 8 Jun 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 4 Jan 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
70 65
n/a n/a 6 Sep 28, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 12
n/a n/a 5 Apr 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
220 260
48.09 440.65% 2 Aug 8, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
81 80
n/a n/a 1 Jul 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Neutral
20
25.68 -22.12% 3 Jul 19, 2017