BP stock keeps J.P. Morgan Buy rating at GBP 7.00, last at GBp 617.10
Published on 10/22/2026 at 08:23 | Editorial responsibility: Rafael MĂŒller, Editor-in-Chief AD HOC NEWSAnalyst ratings and dated trading
- J.P. Morgan maintained its Buy rating and GBP 7.00 target for BP on October 21, 2026.
- Berenberg also issued a Buy rating on October 21, 2026.
- BP stock last traded at GBp 617.10 at 6:49 p.m. BST on October 21, 2026.
On October 21, 2026, Markets Insider reported that J.P. Morgan analyst Matthew Lofting maintained a Buy rating on BP with a GBP 7.00 price target. Markets Insider also reported a Buy rating from Berenberg analyst Henry Tarr on the same date.
BP stock last traded at GBp 617.10 at 6:49 p.m. BST on October 21, 2026, according to structured finance data.
Analyst action in London
The reported J.P. Morgan target was GBP 7.00, while Berenberg also maintained a Buy view on October 21, 2026. The reports followed BPâs latest quarterly update, which Markets Insider identified as covering the quarter ended June 30, 2026.
BPâs business and investor calendar
BP operates as a global energy company across gas and low-carbon energy, oil production and operations, and customers and products. BPâs investor page lists a question-and-answer session for Tuesday, November 4, with the session scheduled from 1:00 p.m. to 2:00 p.m. GMT. Market context: Market report FTSE 100.
Tracking BP stock
The first price of the day is shown from the start of trading by the continuously updated real-time quote of BP stock.
