Neil Mehta

Stock Analyst at Goldman Sachs

(4.73)
# 681
Out of 4,604 analysts
953
Total ratings
59.9%
Success rate
10.5%
Average return

Stocks Rated by Neil Mehta

Marathon Petroleum
Aug 5, 2026
Maintained: Buy
Price Target: $376
Current: $297.75
Upside: +26.28%
Chevron
Aug 4, 2026
Reiterated: Buy
Price Target: $216$225
Current: $186.41
Upside: +20.70%
Talos Energy
Aug 4, 2026
Maintained: Buy
Price Target: $17
Current: $14.18
Upside: +19.89%
Ovintiv
Aug 3, 2026
Reiterated: Buy
Price Target: $64$68
Current: $57.96
Upside: +17.32%
Valero Energy
Aug 3, 2026
Maintained: Buy
Price Target: $357$365
Current: $302.39
Upside: +20.71%
Diamondback Energy
Aug 3, 2026
Maintained: Buy
Price Target: $212
Current: $186.17
Upside: +13.87%
Viper Energy
Aug 3, 2026
Maintained: Buy
Price Target: $55
Current: $41.43
Upside: +32.75%
Calumet
Jul 30, 2026
Rated: Hold
Price Target: $36$40
Current: $40.26
Upside: -0.65%
MasTec
Jul 30, 2026
Maintained: Buy
Price Target: $130$508
Current: $266.75
Upside: +90.44%
Canadian Natural Resources Limited
Jul 29, 2026
Maintained: Buy
Price Target: $74.46$77.27
Current: $62.85
Upside: +22.94%
Maintained: Buy
Price Target: $109$114
Current: $82.98
Upside: +37.38%
Maintained: Hold
Price Target: $72.00$105.37
Current: $88.12
Upside: +19.57%
Maintained: Sell
Price Target: $18$19
Current: $19.50
Upside: -2.56%
Maintained: Sell
Price Target: $32$31
Current: $34.66
Upside: -10.56%
Reiterated: Buy
Price Target: $54$53
Current: $42.09
Upside: +25.92%
Maintained: Hold
Price Target: $139$127
Current: $134.23
Upside: -5.39%
Maintained: Sell
Price Target: $2.5
Current: $2.35
Upside: +6.38%
Maintained: Hold
Price Target: $35
Current: $36.04
Upside: -2.89%
Maintained: Hold
Price Target: $60
Current: $53.81
Upside: +11.50%
Reiterated: Buy
Price Target: $62
Current: $49.91
Upside: +24.22%
Maintained: Buy
Price Target: $23$22
Current: $19.79
Upside: +11.17%
Maintained: Hold
Price Target: $27$26
Current: $23.72
Upside: +9.61%
Maintained: Buy
Price Target: $115$99
Current: $90.82
Upside: +9.01%
Maintained: Buy
Price Target: $50.58$54.79
Current: $38.82
Upside: +41.14%
Maintained: Sell
Price Target: $123.00$133.00
Current: $175.72
Upside: -24.31%
Rated: Hold
Price Target: $207$235
Current: $202.55
Upside: +16.02%
Maintained: Buy
Price Target: $65$60
Current: $51.23
Upside: +17.12%
Reiterated: Buy
Price Target: $44$42
Current: $31.82
Upside: +31.99%
Maintained: Hold
Price Target: $39$36
Current: $38.14
Upside: -5.61%
Maintained: Hold
Price Target: $157
Current: $151.63
Upside: +3.54%
Reiterated: Buy
Price Target: $144$138
Current: $115.04
Upside: +19.96%
Rated: Sell
Price Target: $13$10
Current: $12.96
Upside: -22.84%
Rated: Buy
Price Target: $46$41
Current: $34.33
Upside: +19.43%
Maintained: Buy
Price Target: $66.00$70.00
Current: $59.14
Upside: +18.36%
Rated: Hold
Price Target: $40$53
Current: $69.92
Upside: -24.20%
Maintained: Hold
Price Target: $28$39
Current: $59.75
Upside: -34.73%
Maintained: Buy
Price Target: $53
Current: $61.67
Upside: n/a
Maintained: Hold
Price Target: $34$23
Current: $61.17
Upside: n/a
Maintained: Hold
Price Target: $71$76
Current: $78.90
Upside: n/a
Maintained: Sell
Price Target: $21
Current: $31.20
Upside: n/a
Downgraded: Hold
Price Target: $23$21
Current: $10.67
Upside: n/a
Reiterated: Buy
Price Target: $77.27$85.70
Current: $132.20
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $682.99
Upside: n/a
Maintained: Sell
Price Target: $36$34
Current: $33.28
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $30.50
Upside: n/a
Downgraded: Hold
Price Target: $20$23
Current: $16.32
Upside: n/a
Maintained: Buy
Price Target: $43
Current: $59.29
Upside: n/a
Maintained: Hold
Price Target: $12
Current: $9.54
Upside: n/a
Maintained: Buy
Price Target: $101$113
Current: $87.53
Upside: n/a
Maintained: Hold
Price Target: $17$21
Current: $19.40
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $48.35
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.62
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $120.73
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $34.54
Upside: n/a
Downgraded: Hold
Price Target: $28
Current: $77.20
Upside: n/a
Upgraded: Buy
Price Target: $28$41
Current: $31.18
Upside: n/a
Maintained: Sell
Price Target: $54
Current: $101.50
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $49.25
Upside: n/a