Neil Mehta

Stock Analyst at Goldman Sachs

(3.82)
# 717
Out of 5,130 analysts
376
Total ratings
56.79%
Success rate
6.86%
Average return

Stocks Rated by Neil Mehta

Canadian Natural Resources
Jan 2, 2026
Maintains: Buy
Price Target: $36$35
Current: $32.08
Upside: +9.10%
Suncor Energy
Jan 2, 2026
Maintains: Buy
Price Target: $46$48
Current: $46.69
Upside: +2.81%
Cenovus Energy
Jan 2, 2026
Reinstates: Buy
Price Target: $20
Current: $16.41
Upside: +21.88%
APA Corporation
Nov 21, 2025
Maintains: Sell
Price Target: $19$21
Current: $25.20
Upside: -16.67%
Helmerich & Payne
Nov 21, 2025
Upgrades: Neutral
Price Target: $20$28
Current: $30.63
Upside: -8.59%
Permian Resources
Nov 14, 2025
Maintains: Buy
Price Target: $17$18
Current: $14.03
Upside: +28.30%
NOV Inc.
Nov 5, 2025
Maintains: Sell
Price Target: $12$14
Current: $17.53
Upside: -20.14%
Expro Group Holdings
Nov 5, 2025
Maintains: Neutral
Price Target: $12$15
Current: $14.57
Upside: +2.95%
Halliburton Company
Oct 23, 2025
Maintains: Buy
Price Target: $25$28
Current: $32.63
Upside: -14.19%
PBF Energy
Oct 22, 2025
Maintains: Neutral
Price Target: $25$30
Current: $32.77
Upside: -8.45%
Maintains: Buy
Price Target: $15$20
Current: $19.88
Upside: +0.60%
Maintains: Sell
Price Target: $19$25
Current: $22.97
Upside: +8.84%
Maintains: Neutral
Price Target: $34$40
Current: $37.16
Upside: +7.64%
Maintains: Neutral
Price Target: $28$39
Current: $30.61
Upside: +27.41%
Maintains: Neutral
Price Target: $11$18
Current: $19.67
Upside: -8.49%
Downgrades: Neutral
Price Target: $3$2
Current: $0.93
Upside: +114.27%
Maintains: Buy
Price Target: $54$61
Current: $50.30
Upside: +21.27%
Reiterates: Neutral
Price Target: $117
Current: $124.61
Upside: -6.11%
Maintains: Buy
Price Target: $42$41
Current: $49.97
Upside: -17.95%
Downgrades: Neutral
Price Target: $31
Current: $24.82
Upside: +24.90%
Upgrades: Buy
Price Target: $47$51
Current: $38.67
Upside: +31.89%
Maintains: Buy
Price Target: $38$43
Current: $35.76
Upside: +20.25%
Upgrades: Buy
Price Target: $127$154
Current: $185.28
Upside: -16.88%
Maintains: Neutral
Price Target: $22$15
Current: $10.36
Upside: +44.79%
Downgrades: Neutral
Price Target: $132
Current: $142.16
Upside: -7.15%
Downgrades: Sell
Price Target: $54$45
Current: $42.86
Upside: +4.99%
Reinstates: Buy
Price Target: $121
Current: $101.63
Upside: +19.06%
Maintains: Buy
Price Target: $39$44
Current: $31.38
Upside: +40.22%
Initiates: Buy
Price Target: $70
Current: $36.54
Upside: +91.57%
Maintains: Neutral
Price Target: $115$130
Current: $218.91
Upside: -40.61%
Maintains: Neutral
Price Target: $44$39
Current: $32.56
Upside: +19.78%
Initiates: Buy
Price Target: $14
Current: $10.84
Upside: +29.15%
Maintains: Buy
Price Target: $56$62
Current: $107.56
Upside: -42.36%
Maintains: Buy
Price Target: n/a
Current: $162.11
Upside: -
Maintains: Buy
Price Target: n/a
Current: $45.20
Upside: -
Maintains: Buy
Price Target: $175$211
Current: $176.17
Upside: +19.77%
Downgrades: Neutral
Price Target: $137$130
Current: $104.92
Upside: +23.90%
Maintains: Buy
Price Target: $142$163
Current: $147.41
Upside: +10.58%
Maintains: Buy
Price Target: $49$44
Current: $51.09
Upside: -13.88%
Maintains: Buy
Price Target: $128$142
Current: $97.51
Upside: +45.63%
Maintains: Buy
Price Target: $127$143
Current: $422.57
Upside: -66.16%
Initiates: Neutral
Price Target: $193
Current: $206.67
Upside: -6.61%
Upgrades: Overweight
Price Target: n/a
Current: $4.77
Upside: -
Downgrades: Neutral
Price Target: $37$39
Current: $90.36
Upside: -56.84%
Downgrades: Neutral
Price Target: $45$40
Current: $11.55
Upside: +246.32%