Matthew Lofting
Stock Analyst at J.P. Morgan
(1.30)
# 3,481
Out of 4,408 analysts
267
Total ratings
49.3%
Success rate
-0.6%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Matthew Lofting
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: SHEL Shell plc | Maintained: Buy | 3,900p | $3,080.50 | +26.60% | 41 | Jun 10, 2026 | |
| BIT: ENI Eni S.p.A. | Maintained: Buy | €28.00 | $22.13 | +26.53% | 36 | Jun 10, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Buy | €86.00 | $73.00 | +17.81% | 33 | Jun 10, 2026 | |
| LON: BP BP p.l.c. | Maintained: Hold | 600p | $517.00 | +16.05% | 42 | Jun 10, 2026 | |
| LON: 0O46 Neste Oyj | Maintained: Hold | €23.00 → €25.00 | $26.53 | -5.77% | 27 | May 5, 2026 | |
| LON: 0M2Z Equinor ASA | Maintained: Sell | kr 285.00 → kr 370.00 | $338.36 | +9.35% | 14 | Apr 3, 2026 | |
| LON: 0B67 Galp Energia, SGPS, S.A. | Maintained: Buy | €21.00 → €22.00 | $18.48 | +19.02% | 23 | Apr 2, 2026 | |
| BME: REP Repsol, S.A. | Maintained: Hold | €19.00 → €22.50 | $21.66 | +3.88% | 33 | Apr 2, 2026 | |
| ETR: OMV OMV Aktiengesellschaft | Maintained: Sell | €53.00 → €60.00 | $55.90 | +7.33% | 11 | Apr 2, 2026 | |
| REPYY Repsol, S.A. | Upgraded: Buy | $19 → $20 | $25.21 | n/a | 5 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $10.75 | n/a | 2 | Mar 11, 2019 |
Shell plc
Jun 10, 2026
Maintained: Buy
Price Target: 3,900p
Current: $3,080.50
Upside: +26.60%
Eni S.p.A.
Jun 10, 2026
Maintained: Buy
Price Target: €28.00
Current: $22.13
Upside: +26.53%
TotalEnergies SE
Jun 10, 2026
Maintained: Buy
Price Target: €86.00
Current: $73.00
Upside: +17.81%
BP p.l.c.
Jun 10, 2026
Maintained: Hold
Price Target: 600p
Current: $517.00
Upside: +16.05%
Neste Oyj
May 5, 2026
Maintained: Hold
Price Target: €23.00 → €25.00
Current: $26.53
Upside: -5.77%
Equinor ASA
Apr 3, 2026
Maintained: Sell
Price Target: kr 285.00 → kr 370.00
Current: $338.36
Upside: +9.35%
Galp Energia, SGPS, S.A.
Apr 2, 2026
Maintained: Buy
Price Target: €21.00 → €22.00
Current: $18.48
Upside: +19.02%
Repsol, S.A.
Apr 2, 2026
Maintained: Hold
Price Target: €19.00 → €22.50
Current: $21.66
Upside: +3.88%
OMV Aktiengesellschaft
Apr 2, 2026
Maintained: Sell
Price Target: €53.00 → €60.00
Current: $55.90
Upside: +7.33%
Repsol, S.A.
Feb 23, 2024
Upgraded: Buy
Price Target: $19 → $20
Current: $25.21
Upside: n/a
Mar 11, 2019
Downgraded: Sell
Price Target: n/a
Current: $10.75
Upside: n/a