Doug Leggate

Stock Analyst at B of A Securities

(2.97)
# 497
Out of 5,240 analysts
294
Total ratings
60.16%
Success rate
34.39%
Average return
50 Stocks
Name Action Price Target Current % Upside Ratings Updated
Range Resources
Upgrades: Buy
34 45
40.37 11.47% 9 Jan 13, 2025
Gulfport Energy
Upgrades: Buy
164 227
193.3 17.43% 5 Jan 13, 2025
Imperial Oil
Downgrades: Peer Perform
n/a
n/a n/a 2 Jan 3, 2025
Chord Energy
Upgrades: Outperform
155 155
128.4 20.72% 2 Jan 3, 2025
Matador Resources
Upgrades: Outperform
72 72
62.89 14.49% 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
178.15 6.65% 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
147.43 1.74% 8 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37
39.48 -6.28% 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
53.95 -9.18% 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
44.23 -54.78% 3 Jul 19, 2017