Doug Leggate

Stock Analyst at Wolfe Research

(2.6)
# 747
Out of 5,380 analysts
299
Total ratings
Success rate
Average return
50 Stocks
Name Action PT Current % Upside Ratings Updated
CRK Comstock Resources
Upgrades: Outperform
34
28.34 19.97% 2 Jun 17, 2025
RRC Range Resources
Maintains: Strong Buy
45 47
41.04 14.52% 10 May 23, 2025
GPOR Gulfport Energy
Maintains: Strong Buy
217 218
201.34 8.27% 8 May 23, 2025
IMO Imperial Oil
Downgrades: Peer Perform
n/a
n/a n/a 2 Jan 3, 2025
CHRD Chord Energy
Upgrades: Outperform
155 155
97.61 58.8% 2 Jan 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
72 72
47.8 50.63% 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
138.19 37.49% 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
138.3 8.46% 8 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37
41.02 -9.8% 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
Reinstates: Peer Perform
n/a
n/a n/a 4 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 1 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Outperform
n/a
n/a n/a 10 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 9 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
n/a n/a 5 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
71
n/a n/a 2 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
49
45.01 8.86% 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
n/a n/a 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
n/a n/a 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
24.71 -19.06% 3 Jul 19, 2017