Sam Margolin

Stock Analyst at Wells Fargo

(4.81)
# 481
Out of 4,630 analysts
453
Total ratings
69.4%
Success rate
13.7%
Average return

Stocks Rated by Sam Margolin

Canadian Natural Resources Limited
Aug 7, 2026
Maintained: Hold
Price Target: $61.00$65.00
Current: $63.45
Upside: +2.44%
ConocoPhillips
Aug 7, 2026
Maintained: Buy
Price Target: $183$189
Current: $117.61
Upside: +60.70%
Occidental Petroleum
Aug 6, 2026
Maintained: Buy
Price Target: $72$79
Current: $55.91
Upside: +41.30%
Suncor Energy Inc.
Aug 6, 2026
Rated: Hold
Price Target: $96.00$93.00
Current: $83.83
Upside: +10.94%
BP p.l.c.
Aug 5, 2026
Rated: Hold
Price Target: $54$48
Current: $41.63
Upside: +15.30%
Marathon Petroleum
Aug 5, 2026
Rated: Buy
Price Target: $344$359
Current: $298.20
Upside: +20.39%
Phillips 66
Aug 5, 2026
Maintained: Buy
Price Target: $201$239
Current: $203.91
Upside: +17.21%
Chevron
Jul 31, 2026
Maintained: Buy
Price Target: $222$226
Current: $186.56
Upside: +21.14%
ExxonMobil Holdings
Jul 31, 2026
Maintained: Buy
Price Target: $185$182
Current: $153.04
Upside: +18.92%
Shell
Jul 31, 2026
Rated: Hold
Price Target: $100$105
Current: $88.50
Upside: +18.64%
Maintained: Buy
Price Target: $292$356
Current: $298.31
Upside: +19.34%
Rated: Buy
Price Target: $52$57
Current: $34.71
Upside: +64.22%
Maintained: Buy
Price Target: $68
Current: $42.98
Upside: +58.21%
Maintained: Buy
Price Target: $196
Current: $134.74
Upside: +45.47%
Maintained: Hold
Price Target: $67
Current: $81.41
Upside: -17.70%
Maintained: Hold
Price Target: $31
Current: $25.08
Upside: +23.60%
Maintained: Buy
Price Target: $18
Current: $11.57
Upside: +55.57%
Rated: Buy
Price Target: $79
Current: $51.69
Upside: +52.83%
Rated: Hold
Price Target: $39
Current: $37.63
Upside: +3.64%
Rated: Hold
Price Target: $63
Current: $49.06
Upside: +28.41%
Rated: Hold
Price Target: $42
Current: $33.37
Upside: +25.86%
Rated: Buy
Price Target: $262
Current: $188.04
Upside: +39.33%
Rated: Buy
Price Target: $175
Current: $131.35
Upside: +33.23%
Rated: Buy
Price Target: $26
Current: $20.15
Upside: +29.03%
Maintained: Buy
Price Target: $76
Current: $52.08
Upside: +45.93%
Maintained: Buy
Price Target: $59
Current: $58.46
Upside: +0.92%
Maintained: Buy
Price Target: $80
Current: $59.36
Upside: +34.77%
Maintained: Hold
Price Target: $32
Current: $28.88
Upside: +10.80%
Maintained: Buy
Price Target: $61
Current: $40.82
Upside: +49.44%
Maintained: Buy
Price Target: $92
Current: $75.40
Upside: +22.02%
Maintained: Buy
Price Target: $58
Current: $33.61
Upside: +72.57%
Maintained: Hold
Price Target: $46
Current: $38.28
Upside: +20.17%
Maintained: Hold
Price Target: $120$123
Current: $92.84
Upside: +32.49%
Maintained: Buy
Price Target: $53$52
Current: $31.89
Upside: n/a
Maintained: Buy
Price Target: $64$44
Current: $0.354
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $61.55
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $108.38
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $50.43
Upside: n/a
Upgraded: Buy
Price Target: $6.5$8
Current: $6.70
Upside: n/a
Reiterated: Buy
Price Target: $117
Current: $76.59
Upside: n/a
Maintained: Sell
Price Target: €42.00€38.00
Current: €28.03
Upside: n/a
Maintained: Buy
Price Target: $34$32
Current: $39.48
Upside: n/a
Maintained: Buy
Price Target: $49$46
Current: $61.71
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $50.53
Upside: n/a
Maintained: Buy
Price Target: $94$117
Current: $59.41
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $31.15
Upside: n/a
Upgraded: Buy
Price Target: $70$76
Current: $256.14
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $66.29
Upside: n/a
Reiterated: Hold
Price Target: $70$90
Current: $131.29
Upside: n/a
Reiterated: Buy
Price Target: $10$7
Current: $76.08
Upside: n/a
Downgraded: Hold
Price Target: $11
Current: $6.46
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $70.57
Upside: n/a