Mark Wilson

Stock Analyst at Jefferies

(4.52)
# 1,054
Out of 5,081 analysts
421
Total ratings
60.9%
Success rate
8.1%
Average return

Stocks Rated by Mark Wilson

Eni S.p.A.
Oct 23, 2026
Reiterated: Buy
Price Target: €30.00
Current: €27.16
Upside: +10.48%
Serica Energy plc
Oct 20, 2026
Reiterated: Buy
Price Target: 320p
Current: 271p
Upside: +18.08%
TotalEnergies SE
Oct 19, 2026
Reiterated: Buy
Price Target: €88.00 → €90.00
Current: €83.84
Upside: +7.35%
BP p.l.c.
Oct 19, 2026
Reiterated: Hold
Price Target: 520p → 550p
Current: 631p
Upside: -12.81%
Shell plc
Oct 12, 2026
Reiterated: Buy
Price Target: 4,500p
Current: 4,000p
Upside: +12.51%
Ithaca Energy plc
Oct 5, 2026
Reiterated: Buy
Price Target: 350p
Current: 310p
Upside: +12.98%
Energean plc
Sep 7, 2026
Upgraded: Hold
Price Target: 680p → 800p
Current: 765p
Upside: +4.58%
Kosmos Energy
Aug 4, 2026
Reiterated: Buy
Price Target: $2.81
Current: $2.85
Upside: -1.45%
EnQuest PLC
Jun 5, 2026
Reiterated: Buy
Price Target: 15p → 25p
Current: 32p
Upside: -20.76%
Harbour Energy plc
Jun 5, 2026
Downgraded: Hold
Price Target: 295p → 320p
Current: 305p
Upside: +4.99%
Reiterated: Buy
Price Target: $85
Current: $70.41
Upside: +20.72%
Reiterated: Buy
Price Target: $122
Current: $106.91
Upside: +14.49%
Reiterated: Buy
Price Target: €5.10 → €6.00
Current: €4.45
Upside: +34.92%
Reiterated: Buy
Price Target: $23.99 → $42.34
Current: $40.19
Upside: +5.35%
Reiterated: Buy
Price Target: €19.00 → €28.50
Current: €29.45
Upside: -3.23%
Reiterated: Buy
Price Target: $190.00
Current: $126.35
Upside: +50.38%
Reiterated: Hold
Price Target: n/a
Current: $50.53
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $48.10
Upside: -
Upgraded: Hold
Price Target: 6p → 7p
Current: 10p
Upside: -32.30%
Reiterated: Hold
Price Target: $68.00
Current: $65.52
Upside: +3.79%
Rated: Hold
Price Target: n/a
Current: $43.50
Upside: n/a
Upgraded: Buy
Price Target: 290p
Current: 426p
Upside: n/a
Reiterated: Hold
Price Target: ILA 1,330
Current: ILA 1,715
Upside: n/a
Reiterated: Buy
Price Target: 450p → 420p
Current: 414p
Upside: n/a
Reiterated: Hold
Price Target: $15 → $15
Current: $14.44
Upside: n/a
Reiterated: Hold
Price Target: 24p → 22p
Current: 29p
Upside: n/a
Reiterated: Buy
Price Target: 95p
Current: 57p
Upside: n/a
Downgraded: Hold
Price Target: kr 410.00 → kr 358.00
Current: kr 7.64
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $11.50
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $0.915
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $34.21
Upside: n/a