Doug Leggate

Stock Analyst at B of A Securities

(4.21)
# 832
Out of 5,180 analysts
264
Total ratings
58.71%
Success rate
10.45%
Average return

Stocks Rated by Doug Leggate

Gulfport Energy
Mar 19, 2026
Maintains: Buy
Price Target: $215$237
Current: $209.49
Upside: +13.13%
PBF Energy
Dec 8, 2025
Downgrades: Underperform
Price Target: $23
Current: $46.09
Upside: -50.10%
Shell
Oct 8, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $92.03
Upside: -
Marathon Petroleum
Sep 3, 2025
Maintains: Neutral
Price Target: $184$192
Current: $238.16
Upside: -19.38%
Delek US Holdings
Sep 3, 2025
Upgrades: Outperform
Price Target: $40
Current: $44.39
Upside: -9.89%
EQT Corporation
Aug 22, 2025
Maintains: Buy
Price Target: $63$80
Current: $61.09
Upside: +30.95%
Imperial Oil
Jul 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $128.96
Upside: -
Valero Energy
Jul 14, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $241.46
Upside: -
HF Sinclair
Jul 14, 2025
Downgrades: Underperform
Price Target: n/a
Current: $60.92
Upside: -
Comstock Resources
Jun 17, 2025
Upgrades: Outperform
Price Target: $34
Current: $19.22
Upside: +76.90%
Maintains: Buy
Price Target: $45$47
Current: $43.50
Upside: +8.05%
Upgrades: Outperform
Price Target: $155
Current: $136.96
Upside: +13.17%
Upgrades: Outperform
Price Target: $72
Current: $60.66
Upside: +18.69%
Upgrades: Outperform
Price Target: n/a
Current: $175.64
Upside: -
Upgrades: Outperform
Price Target: $190
Current: $190.62
Upside: -0.33%
Upgrades: Outperform
Price Target: n/a
Current: $48.59
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $140.42
Upside: -
Upgrades: Outperform
Price Target: $37
Current: $40.86
Upside: -9.45%
Reinstates: Outperform
Price Target: n/a
Current: $41.35
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $128.38
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $33.92
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $197.41
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $30.17
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $39.55
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $57.42
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $62.23
Upside: -
Reinstates: Peer Perform
Price Target: n/a
Current: $20.60
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $64.94
Upside: -
Reinstates: Outperform
Price Target: n/a
Current: $160.78
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $46.17
Upside: -
Upgrades: Neutral
Price Target: n/a
Current: $38.43
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $46.56
Upside: -
Downgrades: Underperform
Price Target: $49
Current: $66.03
Upside: -25.79%
Maintains: Buy
Price Target: $81$80
Current: $18.16
Upside: +340.53%
Reinstates: Neutral
Price Target: $20
Current: $29.50
Upside: -32.20%