Mark Wilson
Stock Analyst at Jefferies
(4.10)
# 1,601
Out of 4,517 analysts
447
Total ratings
56.1%
Success rate
5.8%
Average return
Main Sectors:
Stocks Rated by Mark Wilson
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EPA: TTE TotalEnergies SE | Maintained: Buy | €93.00 | €69.59 | +33.64% | 14 | Jul 16, 2026 | |
| LON: BP BP p.l.c. | Maintained: Hold | 520p | 510p | +1.92% | 12 | Jul 14, 2026 | |
| BIT: ENI Eni S.p.A. | Maintained: Buy | €30.00 | €21.11 | +42.11% | 8 | Jul 13, 2026 | |
| LON: SHEL Shell plc | Maintained: Buy | 4,500p | 3,160p | +42.41% | 15 | Jul 7, 2026 | |
| KOS Kosmos Energy | Reiterated: Buy | $2.84 | $2.24 | +27.08% | 25 | Jul 6, 2026 | |
| LON: 0M2Z Equinor ASA | Maintained: Hold | kr 380.00 | kr 352.15 | +7.91% | 4 | Jun 15, 2026 | |
| LON: ENQ EnQuest PLC | Maintained: Buy | 15p → 25p | 24p | +4.60% | 20 | Jun 5, 2026 | |
| LON: HBR Harbour Energy plc | Downgraded: Hold | 295p → 320p | 226p | +41.72% | 36 | Jun 5, 2026 | |
| AIM: SQZ Serica Energy plc | Maintained: Buy | 250p → 310p | 229p | +35.14% | 14 | Jun 5, 2026 | |
| LON: ITH Ithaca Energy plc | Maintained: Buy | 210p → 350p | 232p | +50.73% | 7 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $85 | $72.14 | +17.83% | 29 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $122 | $85.41 | +43.31% | 3 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 680p | 740p | -8.11% | 21 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 395.00 → kr 440.00 | kr 327.20 | +34.47% | 17 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $190.00 → $180.00 | $111.99 | +60.73% | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €32.00 → €33.00 | €31.27 | +5.53% | 3 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €5.10 → €6.00 | €4.23 | +41.78% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $24.87 → $43.89 | $30.64 | +43.24% | 18 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €19.00 → €28.50 | €24.15 | +18.01% | 2 | Apr 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €52.00 → €66.00 | €61.25 | +7.76% | 2 | Apr 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $41.33 | - | 3 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $35.83 | - | 2 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 6p → 7p | 13p | -47.84% | 39 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | €15.00 → €12.20 | €19.22 | -36.53% | 2 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $68.00 | $62.01 | +9.66% | 2 | Nov 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $29.00 | - | 15 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 295.00 → kr 300.00 | kr 322.18 | n/a | 23 | Jun 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 290p | 342p | n/a | 24 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | ILA 1,330 | ILA 1,596 | n/a | 1 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 450p → 420p | 458p | n/a | 10 | Apr 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 → $15 | $13.44 | n/a | 14 | Apr 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 24p → 22p | 25p | n/a | 14 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 95p | 53p | n/a | 12 | Jan 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | kr 410.00 → kr 358.00 | kr 7.29 | n/a | 8 | Jan 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $9.15 | n/a | 1 | Oct 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $0.99000001 | n/a | 2 | Aug 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $33.46 | n/a | 6 | Aug 16, 2018 |
TotalEnergies SE
Jul 16, 2026
Maintained: Buy
Price Target: €93.00
Current: €69.59
Upside: +33.64%
BP p.l.c.
Jul 14, 2026
Maintained: Hold
Price Target: 520p
Current: 510p
Upside: +1.92%
Eni S.p.A.
Jul 13, 2026
Maintained: Buy
Price Target: €30.00
Current: €21.11
Upside: +42.11%
Shell plc
Jul 7, 2026
Maintained: Buy
Price Target: 4,500p
Current: 3,160p
Upside: +42.41%
Kosmos Energy
Jul 6, 2026
Reiterated: Buy
Price Target: $2.84
Current: $2.24
Upside: +27.08%
Equinor ASA
Jun 15, 2026
Maintained: Hold
Price Target: kr 380.00
Current: kr 352.15
Upside: +7.91%
EnQuest PLC
Jun 5, 2026
Maintained: Buy
Price Target: 15p → 25p
Current: 24p
Upside: +4.60%
Harbour Energy plc
Jun 5, 2026
Downgraded: Hold
Price Target: 295p → 320p
Current: 226p
Upside: +41.72%
Serica Energy plc
Jun 5, 2026
Maintained: Buy
Price Target: 250p → 310p
Current: 229p
Upside: +35.14%
Ithaca Energy plc
Jun 5, 2026
Maintained: Buy
Price Target: 210p → 350p
Current: 232p
Upside: +50.73%
May 31, 2026
Maintained: Buy
Price Target: $85
Current: $72.14
Upside: +17.83%
May 21, 2026
Maintained: Buy
Price Target: $122
Current: $85.41
Upside: +43.31%
May 21, 2026
Reiterated: Sell
Price Target: 680p
Current: 740p
Upside: -8.11%
May 19, 2026
Maintained: Buy
Price Target: kr 395.00 → kr 440.00
Current: kr 327.20
Upside: +34.47%
May 5, 2026
Maintained: Buy
Price Target: $190.00 → $180.00
Current: $111.99
Upside: +60.73%
Apr 30, 2026
Maintained: Buy
Price Target: €32.00 → €33.00
Current: €31.27
Upside: +5.53%
Apr 23, 2026
Maintained: Buy
Price Target: €5.10 → €6.00
Current: €4.23
Upside: +41.78%
Apr 14, 2026
Maintained: Buy
Price Target: $24.87 → $43.89
Current: $30.64
Upside: +43.24%
Apr 3, 2026
Maintained: Buy
Price Target: €19.00 → €28.50
Current: €24.15
Upside: +18.01%
Apr 3, 2026
Maintained: Hold
Price Target: €52.00 → €66.00
Current: €61.25
Upside: +7.76%
Feb 4, 2026
Maintained: Hold
Price Target: n/a
Current: $41.33
Upside: -
Feb 4, 2026
Maintained: Hold
Price Target: n/a
Current: $35.83
Upside: -
Feb 4, 2026
Upgraded: Hold
Price Target: 6p → 7p
Current: 13p
Upside: -47.84%
Jan 8, 2026
Downgraded: Sell
Price Target: €15.00 → €12.20
Current: €19.22
Upside: -36.53%
Nov 20, 2025
Maintained: Hold
Price Target: $68.00
Current: $62.01
Upside: +9.66%
Jul 25, 2025
Rated: Hold
Price Target: n/a
Current: $29.00
Upside: -
Jun 29, 2025
Maintained: Buy
Price Target: kr 295.00 → kr 300.00
Current: kr 322.18
Upside: n/a
May 19, 2025
Upgraded: Buy
Price Target: 290p
Current: 342p
Upside: n/a
May 19, 2025
Maintained: Hold
Price Target: ILA 1,330
Current: ILA 1,596
Upside: n/a
Apr 10, 2025
Maintained: Buy
Price Target: 450p → 420p
Current: 458p
Upside: n/a
Apr 4, 2025
Maintained: Hold
Price Target: $16 → $15
Current: $13.44
Upside: n/a
Feb 6, 2025
Maintained: Hold
Price Target: 24p → 22p
Current: 25p
Upside: n/a
Jan 6, 2025
Maintained: Buy
Price Target: 95p
Current: 53p
Upside: n/a
Jan 6, 2022
Downgraded: Hold
Price Target: kr 410.00 → kr 358.00
Current: kr 7.29
Upside: n/a
Oct 22, 2018
Downgraded: Sell
Price Target: n/a
Current: $9.15
Upside: n/a
Aug 16, 2018
Upgraded: Hold
Price Target: n/a
Current: $0.99000001
Upside: n/a
Aug 16, 2018
Upgraded: Buy
Price Target: n/a
Current: $33.46
Upside: n/a