Doug Leggate

Stock Analyst at B of A Securities

(4.40)
# 382
Out of 4,734 analysts
257
Total ratings
63.58%
Success rate
12.53%
Average return

Stocks Rated by Doug Leggate

Range Resources
Jan 13, 2025
Upgrades: Buy
Price Target: $34$45
Current: $41.07
Upside: +9.57%
Gulfport Energy
Jan 13, 2025
Upgrades: Buy
Price Target: $164$227
Current: $195.42
Upside: +16.16%
Imperial Oil
Jan 3, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $68.42
Upside: -
Chord Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $155
Current: $126.31
Upside: +22.71%
Matador Resources Company
Jan 3, 2025
Upgrades: Outperform
Price Target: $72
Current: $63.77
Upside: +12.91%
Delek US Holdings
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $19.81
Upside: -
Shell
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $66.72
Upside: -
Phillips 66
Jan 3, 2025
Upgrades: Outperform
Price Target: n/a
Current: $120.53
Upside: -
Vital Energy
Jan 3, 2025
Upgrades: Peer Perform
Price Target: n/a
Current: $35.94
Upside: -
Diamondback Energy
Jan 3, 2025
Upgrades: Outperform
Price Target: $190
Current: $180.18
Upside: +5.45%
Upgrades: Outperform
Price Target: n/a
Current: $37.95
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $136.58
Upside: -
Upgrades: Outperform
Price Target: $150
Current: $151.35
Upside: -0.89%
Upgrades: Outperform
Price Target: $37
Current: $40.46
Upside: -8.55%
Reinstates: Outperform
Price Target: n/a
Current: $24.40
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $53.51
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $105.85
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $52.96
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $21.37
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $29.47
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $161.47
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $36.33
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $26.53
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $152.70
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $32.24
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $45.74
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $51.97
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $31.01
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $16.00
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $39.03
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $141.05
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $112.32
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $31.69
Upside: -
Upgrades: Neutral
Price Target: n/a
Current: $30.14
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $31.12
Upside: -
Downgrades: Underperform
Price Target: $49
Current: $53.62
Upside: -8.62%
Reinstates: Neutral
Price Target: $20
Current: $43.21
Upside: -53.71%