
Mark Wilson
Stock Analyst at Jefferies
(4.34)
# 1,325
Out of 4,683 analysts
455
Total ratings
59.1%
Success rate
7.5%
Average return
Main Sectors:
Stocks Rated by Mark Wilson
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: SHEL Shell plc | Maintained: Buy | 4,500p | 3,330p | +35.16% | 17 | Aug 25, 2026 | |
| BIT: ENI Eni S.p.A. | Maintained: Buy | €30.00 | €22.89 | +31.08% | 10 | Aug 25, 2026 | |
| LON: BP BP p.l.c. | Maintained: Hold | 520p | 514p | +1.09% | 14 | Aug 25, 2026 | |
| KOS Kosmos Energy | Reiterated: Buy | $2.87 | $2.73 | +4.97% | 26 | Aug 4, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Buy | €88.00 | €74.32 | +18.41% | 16 | Jul 23, 2026 | |
| LON: 0M5J Aker BP ASA | Maintained: Buy | kr 300.00 → kr 390.00 | kr 346.99 | +12.40% | 24 | Jul 20, 2026 | |
| LON: 0M2Z Equinor ASA | Maintained: Hold | kr 380.00 | kr 388.89 | -2.28% | 4 | Jun 15, 2026 | |
| LON: ENQ EnQuest PLC | Maintained: Buy | 15p → 25p | 24p | +3.09% | 20 | Jun 5, 2026 | |
| LON: HBR Harbour Energy plc | Downgraded: Hold | 295p → 320p | 244p | +31.15% | 36 | Jun 5, 2026 | |
| AIM: SQZ Serica Energy plc | Maintained: Buy | 250p → 310p | 247p | +25.30% | 14 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 210p → 350p | 264p | +32.68% | 7 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $85 | $75.20 | +13.03% | 29 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $122 | $92.22 | +32.73% | 3 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 680p | 737p | -7.67% | 21 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 395.00 → kr 440.00 | kr 337.85 | +30.24% | 17 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €5.10 → €6.00 | €4.43 | +35.38% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $24.89 → $43.92 | $34.79 | +26.24% | 18 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €22.00 → €32.00 | €31.77 | +0.74% | 2 | Apr 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €19.00 → €28.50 | €26.58 | +7.22% | 2 | Apr 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €52.00 → €66.00 | €66.90 | -1.35% | 2 | Apr 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $190.00 | $129.55 | +46.66% | 1 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $42.86 | - | 3 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $41.21 | - | 2 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 6p → 7p | 18p | -61.15% | 39 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | €15.00 → €12.20 | €21.39 | -42.95% | 2 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $68.00 | $65.26 | +4.20% | 2 | Nov 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $31.75 | n/a | 15 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 290p | 343p | n/a | 24 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | ILA 1,330 | ILA 1,641 | n/a | 1 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 450p → 420p | 397p | n/a | 10 | Apr 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 → $15 | $14.67 | n/a | 14 | Apr 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 24p → 22p | 30p | n/a | 14 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 95p | 68p | n/a | 12 | Jan 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | kr 410.00 → kr 358.00 | kr 7.27 | n/a | 8 | Jan 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $9.37 | n/a | 1 | Oct 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $1.03 | n/a | 2 | Aug 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $36.20 | n/a | 6 | Aug 16, 2018 |
Shell plc
Aug 25, 2026
Maintained: Buy
Price Target: 4,500p
Current: 3,330p
Upside: +35.16%
Eni S.p.A.
Aug 25, 2026
Maintained: Buy
Price Target: €30.00
Current: €22.89
Upside: +31.08%
BP p.l.c.
Aug 25, 2026
Maintained: Hold
Price Target: 520p
Current: 514p
Upside: +1.09%
Kosmos Energy
Aug 4, 2026
Reiterated: Buy
Price Target: $2.87
Current: $2.73
Upside: +4.97%
TotalEnergies SE
Jul 23, 2026
Maintained: Buy
Price Target: €88.00
Current: €74.32
Upside: +18.41%
Aker BP ASA
Jul 20, 2026
Maintained: Buy
Price Target: kr 300.00 → kr 390.00
Current: kr 346.99
Upside: +12.40%
Equinor ASA
Jun 15, 2026
Maintained: Hold
Price Target: kr 380.00
Current: kr 388.89
Upside: -2.28%
EnQuest PLC
Jun 5, 2026
Maintained: Buy
Price Target: 15p → 25p
Current: 24p
Upside: +3.09%
Harbour Energy plc
Jun 5, 2026
Downgraded: Hold
Price Target: 295p → 320p
Current: 244p
Upside: +31.15%
Serica Energy plc
Jun 5, 2026
Maintained: Buy
Price Target: 250p → 310p
Current: 247p
Upside: +25.30%
Jun 5, 2026
Maintained: Buy
Price Target: 210p → 350p
Current: 264p
Upside: +32.68%
May 31, 2026
Maintained: Buy
Price Target: $85
Current: $75.20
Upside: +13.03%
May 21, 2026
Maintained: Buy
Price Target: $122
Current: $92.22
Upside: +32.73%
May 21, 2026
Reiterated: Sell
Price Target: 680p
Current: 737p
Upside: -7.67%
May 19, 2026
Maintained: Buy
Price Target: kr 395.00 → kr 440.00
Current: kr 337.85
Upside: +30.24%
Apr 23, 2026
Maintained: Buy
Price Target: €5.10 → €6.00
Current: €4.43
Upside: +35.38%
Apr 14, 2026
Maintained: Buy
Price Target: $24.89 → $43.92
Current: $34.79
Upside: +26.24%
Apr 3, 2026
Maintained: Buy
Price Target: €22.00 → €32.00
Current: €31.77
Upside: +0.74%
Apr 3, 2026
Maintained: Buy
Price Target: €19.00 → €28.50
Current: €26.58
Upside: +7.22%
Apr 3, 2026
Maintained: Hold
Price Target: €52.00 → €66.00
Current: €66.90
Upside: -1.35%
Mar 26, 2026
Maintained: Buy
Price Target: $190.00
Current: $129.55
Upside: +46.66%
Feb 4, 2026
Maintained: Hold
Price Target: n/a
Current: $42.86
Upside: -
Feb 4, 2026
Maintained: Hold
Price Target: n/a
Current: $41.21
Upside: -
Feb 4, 2026
Upgraded: Hold
Price Target: 6p → 7p
Current: 18p
Upside: -61.15%
Jan 8, 2026
Downgraded: Sell
Price Target: €15.00 → €12.20
Current: €21.39
Upside: -42.95%
Nov 20, 2025
Maintained: Hold
Price Target: $68.00
Current: $65.26
Upside: +4.20%
Jul 25, 2025
Rated: Hold
Price Target: n/a
Current: $31.75
Upside: n/a
May 19, 2025
Upgraded: Buy
Price Target: 290p
Current: 343p
Upside: n/a
May 19, 2025
Maintained: Hold
Price Target: ILA 1,330
Current: ILA 1,641
Upside: n/a
Apr 10, 2025
Maintained: Buy
Price Target: 450p → 420p
Current: 397p
Upside: n/a
Apr 4, 2025
Maintained: Hold
Price Target: $16 → $15
Current: $14.67
Upside: n/a
Feb 6, 2025
Maintained: Hold
Price Target: 24p → 22p
Current: 30p
Upside: n/a
Jan 6, 2025
Maintained: Buy
Price Target: 95p
Current: 68p
Upside: n/a
Jan 6, 2022
Downgraded: Hold
Price Target: kr 410.00 → kr 358.00
Current: kr 7.27
Upside: n/a
Oct 22, 2018
Downgraded: Sell
Price Target: n/a
Current: $9.37
Upside: n/a
Aug 16, 2018
Upgraded: Hold
Price Target: n/a
Current: $1.03
Upside: n/a
Aug 16, 2018
Upgraded: Buy
Price Target: n/a
Current: $36.20
Upside: n/a