Doug Leggate

Stock Analyst at B of A Securities

(2.93)
# 1,300
Out of 4,829 analysts
258
Total ratings
75%
Success rate
29.5%
Average return

Stocks Rated by Doug Leggate

Gulfport Energy
Mar 4, 2025
Maintains: Buy
Price Target: $227$224
Current: $192.61
Upside: +16.30%
Range Resources
Jan 13, 2025
Upgrades: Buy
Price Target: $34$45
Current: $39.00
Upside: +15.38%
Imperial Oil
Jan 3, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $72.47
Upside: -
Chord Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $155
Current: $97.63
Upside: +58.76%
Matador Resources Company
Jan 3, 2025
Upgrades: Outperform
Price Target: $72
Current: $44.69
Upside: +61.11%
Delek US Holdings
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $16.33
Upside: -
Shell
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $66.38
Upside: -
Phillips 66
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $118.68
Upside: -
Vital Energy
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $16.97
Upside: -
Diamondback Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $190
Current: $142.92
Upside: +32.94%
Upgrades: Outperform
Price Target: n/a
Current: $33.55
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $114.06
Upside: -
Upgrades: Outperform
Price Target: $150
Current: $135.21
Upside: +10.94%
Upgrades: Outperform
Price Target: $37
Current: $39.40
Upside: -6.09%
Reinstates: Outperform
Price Target: n/a
Current: $17.71
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $29.70
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $92.27
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $54.49
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $22.82
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $24.13
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $141.62
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $35.40
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $23.00
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $158.14
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $22.98
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $38.10
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $43.86
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $20.79
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $13.63
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $35.87
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $130.49
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $109.16
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $30.19
Upside: -
Upgrades: Neutral
Price Target: n/a
Current: $30.95
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $31.42
Upside: -
Downgrades: Underperform
Price Target: $49
Current: $42.16
Upside: +16.22%
Reinstates: Neutral
Price Target: $20
Current: $24.79
Upside: -19.32%