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
Main Sectors:
Stocks Rated by Sam Margolin
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CNQ Canadian Natural Resources Limited | Maintained: Hold | $61.00 → $65.00 | $63.45 | +2.44% | 7 | Aug 7, 2026 | |
| COP ConocoPhillips | Maintained: Buy | $183 → $189 | $117.61 | +60.70% | 15 | Aug 7, 2026 | |
| OXY Occidental Petroleum | Maintained: Buy | $72 → $79 | $55.91 | +41.30% | 11 | Aug 6, 2026 | |
| TSX: SU Suncor Energy Inc. | Rated: Hold | $96.00 → $93.00 | $83.83 | +10.94% | 10 | Aug 6, 2026 | |
| BP BP p.l.c. | Rated: Hold | $54 → $48 | $41.63 | +15.30% | 25 | Aug 5, 2026 | |
| MPC Marathon Petroleum | Rated: Buy | $344 → $359 | $298.20 | +20.39% | 29 | Aug 5, 2026 | |
| PSX Phillips 66 | Maintained: Buy | $201 → $239 | $203.91 | +17.21% | 25 | Aug 5, 2026 | |
| CVX Chevron | Maintained: Buy | $222 → $226 | $186.56 | +21.14% | 28 | Jul 31, 2026 | |
| XOM ExxonMobil Holdings | Maintained: Buy | $185 → $182 | $153.04 | +18.92% | 25 | Jul 31, 2026 | |
| SHEL Shell | Rated: Hold | $100 → $105 | $88.50 | +18.64% | 24 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $292 → $356 | $298.31 | +19.34% | 27 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $52 → $57 | $34.71 | +64.22% | 8 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $68 | $42.98 | +58.21% | 2 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $196 | $134.74 | +45.47% | 2 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 | $81.41 | -17.70% | 24 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $31 | $25.08 | +23.60% | 3 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $18 | $11.57 | +55.57% | 2 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $79 | $51.69 | +52.83% | 11 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $39 | $37.63 | +3.64% | 5 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $63 | $49.06 | +28.41% | 2 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $42 | $33.37 | +25.86% | 2 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $262 | $188.04 | +39.33% | 2 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $175 | $131.35 | +33.23% | 2 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $26 | $20.15 | +29.03% | 2 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $76 | $52.08 | +45.93% | 6 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 | $58.46 | +0.92% | 27 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80 | $59.36 | +34.77% | 1 | Jul 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $32 | $28.88 | +10.80% | 1 | Jul 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $61 | $40.82 | +49.44% | 1 | Jul 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $92 | $75.40 | +22.02% | 1 | Jul 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $58 | $33.61 | +72.57% | 6 | Jul 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 | $38.28 | +20.17% | 5 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $120 → $123 | $92.84 | +32.49% | 4 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $53 → $52 | $31.89 | n/a | 4 | Apr 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $64 → $44 | $0.354 | n/a | 5 | Feb 29, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $61.55 | n/a | 3 | Jan 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $108.38 | n/a | 3 | Jan 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $50.43 | n/a | 12 | Aug 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $6.5 → $8 | $6.70 | n/a | 5 | Aug 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $117 | $76.59 | n/a | 2 | Jul 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €42.00 → €38.00 | €28.03 | n/a | 3 | Jun 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 → $32 | $39.48 | n/a | 20 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49 → $46 | $61.71 | n/a | 18 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $50.53 | n/a | 2 | Jan 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $94 → $117 | $59.41 | n/a | 4 | Nov 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $31.15 | n/a | 4 | Sep 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $70 → $76 | $256.14 | n/a | 4 | Sep 26, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $66.29 | n/a | 6 | Sep 12, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70 → $90 | $131.29 | n/a | 8 | Apr 26, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 → $7 | $76.08 | n/a | 3 | Apr 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $11 | $6.46 | n/a | 1 | Aug 13, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $70.57 | n/a | 1 | Mar 4, 2011 |
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%
Jul 31, 2026
Maintained: Buy
Price Target: $292 → $356
Current: $298.31
Upside: +19.34%
Jul 31, 2026
Rated: Buy
Price Target: $52 → $57
Current: $34.71
Upside: +64.22%
Jul 24, 2026
Maintained: Buy
Price Target: $68
Current: $42.98
Upside: +58.21%
Jul 24, 2026
Maintained: Buy
Price Target: $196
Current: $134.74
Upside: +45.47%
Jul 24, 2026
Maintained: Hold
Price Target: $67
Current: $81.41
Upside: -17.70%
Jul 24, 2026
Maintained: Hold
Price Target: $31
Current: $25.08
Upside: +23.60%
Jul 24, 2026
Maintained: Buy
Price Target: $18
Current: $11.57
Upside: +55.57%
Jul 23, 2026
Rated: Buy
Price Target: $79
Current: $51.69
Upside: +52.83%
Jul 21, 2026
Rated: Hold
Price Target: $39
Current: $37.63
Upside: +3.64%
Jul 21, 2026
Rated: Hold
Price Target: $63
Current: $49.06
Upside: +28.41%
Jul 21, 2026
Rated: Hold
Price Target: $42
Current: $33.37
Upside: +25.86%
Jul 21, 2026
Rated: Buy
Price Target: $262
Current: $188.04
Upside: +39.33%
Jul 21, 2026
Rated: Buy
Price Target: $175
Current: $131.35
Upside: +33.23%
Jul 10, 2026
Rated: Buy
Price Target: $26
Current: $20.15
Upside: +29.03%
Jul 10, 2026
Maintained: Buy
Price Target: $76
Current: $52.08
Upside: +45.93%
Jul 8, 2026
Maintained: Buy
Price Target: $59
Current: $58.46
Upside: +0.92%
Jul 2, 2026
Maintained: Buy
Price Target: $80
Current: $59.36
Upside: +34.77%
Jul 2, 2026
Maintained: Hold
Price Target: $32
Current: $28.88
Upside: +10.80%
Jul 2, 2026
Maintained: Buy
Price Target: $61
Current: $40.82
Upside: +49.44%
Jul 2, 2026
Maintained: Buy
Price Target: $92
Current: $75.40
Upside: +22.02%
Jul 1, 2026
Maintained: Buy
Price Target: $58
Current: $33.61
Upside: +72.57%
Apr 23, 2026
Maintained: Hold
Price Target: $46
Current: $38.28
Upside: +20.17%
Feb 23, 2026
Maintained: Hold
Price Target: $120 → $123
Current: $92.84
Upside: +32.49%
Apr 23, 2024
Maintained: Buy
Price Target: $53 → $52
Current: $31.89
Upside: n/a
Feb 29, 2024
Maintained: Buy
Price Target: $64 → $44
Current: $0.354
Upside: n/a
Jan 28, 2024
Downgraded: Hold
Price Target: n/a
Current: $61.55
Upside: n/a
Jan 9, 2024
Downgraded: Hold
Price Target: n/a
Current: $108.38
Upside: n/a
Aug 15, 2023
Downgraded: Hold
Price Target: n/a
Current: $50.43
Upside: n/a
Aug 15, 2023
Upgraded: Buy
Price Target: $6.5 → $8
Current: $6.70
Upside: n/a
Jul 13, 2023
Reiterated: Buy
Price Target: $117
Current: $76.59
Upside: n/a
Jun 21, 2023
Maintained: Sell
Price Target: €42.00 → €38.00
Current: €28.03
Upside: n/a
May 5, 2023
Maintained: Buy
Price Target: $34 → $32
Current: $39.48
Upside: n/a
May 5, 2023
Maintained: Buy
Price Target: $49 → $46
Current: $61.71
Upside: n/a
Jan 11, 2023
Downgraded: Hold
Price Target: n/a
Current: $50.53
Upside: n/a
Nov 9, 2022
Maintained: Buy
Price Target: $94 → $117
Current: $59.41
Upside: n/a
Sep 14, 2022
Downgraded: Hold
Price Target: n/a
Current: $31.15
Upside: n/a
Sep 26, 2018
Upgraded: Buy
Price Target: $70 → $76
Current: $256.14
Upside: n/a
Sep 12, 2018
Downgraded: Hold
Price Target: n/a
Current: $66.29
Upside: n/a
Apr 26, 2018
Reiterated: Hold
Price Target: $70 → $90
Current: $131.29
Upside: n/a
Apr 27, 2017
Reiterated: Buy
Price Target: $10 → $7
Current: $76.08
Upside: n/a
Aug 13, 2013
Downgraded: Hold
Price Target: $11
Current: $6.46
Upside: n/a
Mar 4, 2011
Initiated Coverage: Hold
Price Target: n/a
Current: $70.57
Upside: n/a