Doug Leggate

Stock Analyst at B of A Securities

(2.45)
# 770
Out of 5,348 analysts
297
Total ratings
54.84%
Success rate
27.26%
Average return
50 Stocks
Name Action PT Current % Upside Ratings Updated
RRC Range Resources
Maintains: Strong Buy
45 47
38.95 20.67% 10 May 23, 2025
GPOR Gulfport Energy
Maintains: Strong Buy
217 218
195.45 11.54% 7 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
91.74 68.96% 2 Jan 3, 2025
MTDR Matador Resources
Upgrades: Outperform
72 72
43.48 65.59% 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
137.42 38.26% 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
133.6 12.28% 8 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37
38.6 -4.15% 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: Peer Perform
n/a
n/a n/a 1 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
44.98 8.94% 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
23.89 -16.28% 3 Jul 19, 2017