Doug Leggate

Stock Analyst at B of A Securities

(2.36)
# 861
Out of 5,335 analysts
295
Total ratings
56.56%
Success rate
25.27%
Average return
50 Stocks
Name Action PT Current % Upside Ratings Updated
GPOR Gulfport Energy
Maintains: Buy
227 224
198.14 13.05% 6 Mar 4, 2025
RRC Range Resources
Upgrades: Buy
34 45
40.59 10.86% 9 Jan 13, 2025
IMO Imperial Oil
Downgrades: Peer Perform
n/a
n/a n/a 2 Jan 3, 2025
CHRD Chord Energy
Upgrades: Outperform
155 155
99.62 55.59% 2 Jan 3, 2025
MTDR Matador Resources
Upgrades: Outperform
72 72
46.43 55.07% 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
146.28 29.89% 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
135.72 10.52% 8 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37
41.04 -9.84% 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
43.84 11.77% 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
25.63 -21.97% 3 Jul 19, 2017