Doug Leggate

Stock Analyst at B of A Securities

(4.39)
# 301
Out of 4,784 analysts
258
Total ratings
61.18%
Success rate
12.24%
Average return

Stocks Rated by Doug Leggate

Gulfport Energy
Mar 4, 2025
Maintains: Buy
Price Target: $227$224
Current: $183.78
Upside: +21.88%
Range Resources
Jan 13, 2025
Upgrades: Buy
Price Target: $34$45
Current: $38.79
Upside: +16.01%
Imperial Oil
Jan 3, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $72.27
Upside: -
Chord Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $155
Current: $112.14
Upside: +38.22%
Matador Resources Company
Jan 3, 2025
Upgrades: Outperform
Price Target: $72
Current: $51.50
Upside: +39.81%
Delek US Holdings
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $16.08
Upside: -
Shell
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $73.29
Upside: -
Phillips 66
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $124.72
Upside: -
Vital Energy
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $22.13
Upside: -
Diamondback Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $190
Current: $160.23
Upside: +18.58%
Upgrades: Outperform
Price Target: n/a
Current: $36.88
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $126.73
Upside: -
Upgrades: Outperform
Price Target: $150
Current: $159.07
Upside: -5.70%
Upgrades: Outperform
Price Target: $37
Current: $39.53
Upside: -6.40%
Reinstates: Outperform
Price Target: n/a
Current: $21.20
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $35.14
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $102.82
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $52.32
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $19.83
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $28.52
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $166.65
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $33.27
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $25.34
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $147.35
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $28.50
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $43.32
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $49.51
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $19.34
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $13.95
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $38.62
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $133.23
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $117.89
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $34.41
Upside: -
Upgrades: Neutral
Price Target: n/a
Current: $31.48
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $30.95
Upside: -
Downgrades: Underperform
Price Target: $49
Current: $44.24
Upside: +10.76%
Reinstates: Neutral
Price Target: $20
Current: $30.25
Upside: -33.88%