Skip to main content

6-K

Bp PLC (BP)

6-K 2025-11-03 For: 2025-11-03
View Original
Added on July 04, 2026

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 6-K

Report of Foreign Issuer

Pursuant to Rule 13a-16 or 15d-16 of

the Securities Exchange Act of 1934

for the period ended 31 October, 2025

BP p.l.c.

(Translation of registrant's name into English)

1 ST JAMES'S SQUARE, LONDON, SW1Y 4PD, ENGLAND

(Address of principal executive offices)

Indicate by check mark whether the registrant files or will file annual

reports under cover Form 20-F or Form 40-F.

Form 20-F |X| Form 40-F



03Indicate by check mark whether the registrant by furnishing the information

contained in this Form is also thereby furnishing the information to the

Commission pursuant to Rule 12g3-2(b) under the Securities Exchange Act of

1934.

Yes No

|X|



Exhibit<br>1.1 Transaction<br>in Own Shares dated 01 October 2025
Exhibit<br>1.2 Transaction<br>in Own Shares dated 02 October 2025
Exhibit<br>1.3 Transaction<br>in Own Shares dated 03 October 2025
Exhibit<br>1.4 Transaction<br>in Own Shares dated 06 October 2025
Exhibit<br>1.5 Transaction<br>in Own Shares dated 07 October 2025
Exhibit<br>1.6 Transaction<br>in Own Shares dated 08 October 2025
Exhibit<br>1.7 Transaction<br>in Own Shares dated 09 October 2025
Exhibit<br>1.8 Transaction<br>in Own Shares dated 10 October 2025
Exhibit<br>1.9 Director/PDMR<br>Shareholding dated 13 October 2025
Exhibit<br>1.10 Transaction<br>in Own Shares dated 13 October 2025
Exhibit<br>1.11 Transaction<br>in Own Shares dated 14 October 2025
Exhibit<br>1.12 Transaction<br>in Own Shares dated 15 October 2025
Exhibit<br>1.13 Transaction<br>in Own Shares dated 16 October 2025
Exhibit<br>1.14 Transaction<br>in Own Shares dated 17 October 2025
Exhibit<br>1.15 Transaction<br>in Own Shares dated 20 October 2025
Exhibit<br>1.16 Transaction<br>in Own Shares dated 21 October 2025
Exhibit<br>1.17 Transaction<br>in Own Shares dated 22 October 2025
Exhibit<br>1.18 Transaction<br>in Own Shares dated 23 October 2025
Exhibit<br>1.19 Transaction<br>in Own Shares dated 24 October 2025
Exhibit<br>1.20 Transaction<br>in Own Shares dated 27 October 2025
Exhibit<br>1.21 Transaction<br>in Own Shares dated 28 October 2025
Exhibit<br>1.22 Transaction<br>in Own Shares dated 29 October 2025
Exhibit<br>1.23 Transaction<br>in Own Shares dated 30 October 2025
Exhibit<br>1.24 Transaction<br>in Own Shares dated 31 October 2025

Exhibit 1.1

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 01 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,550,000 500,000 500,000
Highest price paid per Share (pence): 431.15 431.15 431.15
Lowest price paid per Share (pence): 426.60 426.50 426.45
Volume weighted average price paid per Share (pence): 428.5849 428.5795 428.5825

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 428.5849 2,550,000
Cboe (UK)/BXE 428.5795 500,000
Cboe (UK)/CXE 428.5825 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/6997B_1-2025-10-1.pdf

Exhibit 1.2

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 02 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,550,000 500,000 500,000
Highest price paid per Share (pence): 428.70 428.45 428.70
Lowest price paid per Share (pence): 423.85 424.10 423.85
Volume weighted average price paid per Share (pence): 425.5130 425.6228 425.5983

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 425.5130 2,550,000
Cboe (UK)/BXE 425.6228 500,000
Cboe (UK)/CXE 425.5983 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/8876B_1-2025-10-2.pdf

Exhibit 1.3

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 03 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,550,000 500,000 500,000
Highest price paid per Share (pence): 427.00 427.00 427.00
Lowest price paid per Share (pence): 423.05 423.05 423.00
Volume weighted average price paid per Share (pence): 425.3057 425.3379 425.3391

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 425.3057 3,550,000
Cboe (UK)/BXE 425.3379 500,000
Cboe (UK)/CXE 425.3391 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/0710C_1-2025-10-3.pdf

Exhibit 1.4

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 06 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3.500,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,500,000 500,000 500,000
Highest price paid per Share (pence): 434.30 434.35 434.35
Lowest price paid per Share (pence): 428.00 428.20 428.10
Volume weighted average price paid per Share (pence): 431.3705 431.5379 431.5613

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 431.3705 2,500,000
Cboe (UK)/BXE 431.5379 500,000
Cboe (UK)/CXE 431.5613 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/2685C_1-2025-10-6.pdf

Exhibit 1.5

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 07 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,550,000 500,000 500,000
Highest price paid per Share (pence): 436.50 436.45 436.45
Lowest price paid per Share (pence): 428.90 429.05 428.80
Volume weighted average price paid per Share (pence): 433.6449 433.6896 433.6895

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 433.6449 2,550,000
Cboe (UK)/BXE 433.6896 500,000
Cboe (UK)/CXE 433.6895 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/4488C_1-2025-10-7.pdf

Exhibit 1.6

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 08 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,550,000 500,000 500,000
Highest price paid per Share (pence): 436.25 436.25 436.25
Lowest price paid per Share (pence): 430.40 430.45 430.55
Volume weighted average price paid per Share (pence): 433.3988 433.4430 433.4768

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 433.3988 2,550,000
Cboe (UK)/BXE 433.4430 500,000
Cboe (UK)/CXE 433.4768 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/6289C_1-2025-10-8.pdf

Exhibit 1.7

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 09 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,550,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,550,000 500,000 500,000
Highest price paid per Share (pence): 437.30 437.25 437.25
Lowest price paid per Share (pence): 430.75 430.95 430.95
Volume weighted average price paid per Share (pence): 434.1030 434.1460 434.1745

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 434.1030 2,550,000
Cboe (UK)/BXE 434.1460 500,000
Cboe (UK)/CXE 434.1745 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/8118C_1-2025-10-9.pdf

Exhibit 1.8

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 10 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 432.30 432.25 432.30
Lowest price paid per Share (pence): 423.05 423.00 425.80
Volume weighted average price paid per Share (pence): 428.2525 428.6486 428.8640

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 428.2525 3,000,000
Cboe (UK)/BXE 428.6486 500,000
Cboe (UK)/CXE 428.8640 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/9955C_1-2025-10-10.pdf

Exhibit 1.9

BP p.l.c.

Notification of transactions of persons discharging managerial responsibility or persons closely associated

1 Details of the person discharging managerial<br>responsibilities/person closely associated
a) Name Kate Thomson
2 Reason for the notification
a) Position/status Chief financial officer / director
b) Initial notification/Amendment Initial notification
3 Details of the issuer, emission allowance market participant,<br>auction platform, auctioneer or auction monitor
a) Name BP p.l.c.
b) LEI 213800LH1BZH3DI6G760
4 Details of the transaction(s): section to be repeated for (i) each<br>type of instrument; (ii) each type of transaction; (iii) each date;<br>and (iv) each place where transactions have been<br>conducted
a) Description of the financial instrument, type of<br>instrument<br><br><br><br><br><br>Identification code Ordinary shares of 0.25<br><br> <br><br><br>GB0007980591
b) Nature of the transaction Shares acquired through participation in the BP ShareMatch UK<br>Plan
c) Price(s) and volume(s) Price(s) Volume(s)
£4.326 7
d) Aggregated information<br><br><br><br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 7<br><br> <br><br><br>4.326<br><br><br> <br><br><br>30.28
e) Date of the transaction 10 October 2025
f) Place of the transaction Outside a trading venue

All values are in US Dollars.

1 Details of the person discharging managerial<br>responsibilities/person closely associated
a) Name Julia Emanuele
2 Reason for the notification
a) Position/status Person Closely Associated with Murray Auchincloss, chief executive<br>officer / director
b) Initial notification/Amendment Initial notification
3 Details of the issuer, emission allowance market participant,<br>auction platform, auctioneer or auction monitor
a) Name BP p.l.c.
b) LEI 213800LH1BZH3DI6G760
4 Details of the transaction(s): section to be repeated for (i) each<br>type of instrument; (ii) each type of transaction; (iii) each date;<br>and (iv) each place where transactions have been<br>conducted
a) Description of the financial instrument, type of<br>instrument<br><br><br><br><br><br>Identification code Ordinary shares of 0.25<br><br> <br><br><br>GB0007980591
b) Nature of the transaction Shares acquired through participation in the BP ShareMatch UK<br>Plan
c) Price(s) and volume(s) Price(s) Volume(s)
£4.326 87
d) Aggregated information<br><br><br><br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 87<br><br> <br><br><br>4.326<br><br><br> <br><br><br>376.36
e) Date of the transaction 10 October 2025
f) Place of the transaction Outside a trading venue

All values are in US Dollars.

This notice is given in fulfilment of the obligation under Article 19 of the Market Abuse Regulation.

Exhibit 1.10

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 13 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 425.55 425.55 425.55
Lowest price paid per Share (pence): 421.05 421.10 421.10
Volume weighted average price paid per Share (pence): 423.5169 423.5214 423.5133

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 423.5169 3,000,000
Cboe (UK)/BXE 423.5214 500,000
Cboe (UK)/CXE 423.5133 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/1696D_1-2025-10-13.pdf

Exhibit 1.11

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 14 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 417.85 417.85 417.85
Lowest price paid per Share (pence): 410.65 410.65 410.70
Volume weighted average price paid per Share (pence): 414.5115 414.3234 414.3779

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 414.5115 3,000,000
Cboe (UK)/BXE 414.3234 500,000
Cboe (UK)/CXE 414.3779 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/3649D_1-2025-10-14.pdf

Exhibit 1.12

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 15 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 419.65 419.55 419.35
Lowest price paid per Share (pence): 413.95 413.90 413.90
Volume weighted average price paid per Share (pence): 417.1187 417.1289 417.1181

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 417.1187 3,000,000
Cboe (UK)/BXE 417.1289 500,000
Cboe (UK)/CXE 417.1181 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/5453D_1-2025-10-15.pdf

Exhibit 1.13

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 16 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 419.75 419.55 419.75
Lowest price paid per Share (pence): 413.50 413.45 413.45
Volume weighted average price paid per Share (pence): 415.7758 415.8565 415.8984

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 415.7758 3,000,000
Cboe (UK)/BXE 415.8565 500,000
Cboe (UK)/CXE 415.8984 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/7392D_1-2025-10-16.pdf

Exhibit 1.14

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 17 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 411.65 411.65 411.65
Lowest price paid per Share (pence): 399.45 399.65 399.50
Volume weighted average price paid per Share (pence): 406.7032 406.4918 406.3900

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 406.7032 3,000,000
Cboe (UK)/BXE 406.4918 500,000
Cboe (UK)/CXE 406.3900 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/9084D_1-2025-10-17.pdf

Exhibit 1.15

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 20 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 416.85 416.75 416.70
Lowest price paid per Share (pence): 409.70 409.65 409.75
Volume weighted average price paid per Share (pence): 412.9429 413.1015 413.0465

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 412.9429 3,000,000
Cboe (UK)/BXE 413.1015 500,000
Cboe (UK)/CXE 413.0465 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/0919E_1-2025-10-20.pdf

Exhibit 1.16

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 21 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 415.15 415.10 415.10
Lowest price paid per Share (pence): 411.35 411.45 411.45
Volume weighted average price paid per Share (pence): 413.4858 413.4480 413.4119

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 413.4858 3,000,000
Cboe (UK)/BXE 413.4480 500,000
Cboe (UK)/CXE 413.4119 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/2675E_1-2025-10-21.pdf

Exhibit 1.17

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 22 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,750,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,750,000 500,000 500,000
Highest price paid per Share (pence): 422.50 422.45 422.45
Lowest price paid per Share (pence): 417.90 417.95 417.95
Volume weighted average price paid per Share (pence): 419.8910 419.8574 419.9172

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 419.8910 2,750,000
Cboe (UK)/BXE 419.8574 500,000
Cboe (UK)/CXE 419.9172 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/4466E_1-2025-10-22.pdf

Exhibit 1.18

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 23 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 882,971  of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 591,463 131,697 159,811
Highest price paid per Share (pence): 434.00 434.00 434.00
Lowest price paid per Share (pence): 430.90 430.85 430.85
Volume weighted average price paid per Share (pence): 432.9696 433.1316 433.1783

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations     +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 432.9696 591,463
Cboe (UK)/BXE 433.1316 131,697
Cboe (UK)/CXE 433.1783 159,811

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/6350E_1-2025-10-23.pdf

Exhibit 1.19

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 24 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 5,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,000,000 500,000 500,000
Highest price paid per Share (pence): 437.85 437.85 437.85
Lowest price paid per Share (pence): 433.75 433.80 433.80
Volume weighted average price paid per Share (pence): 435.9259 436.0528 436.0061

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations     +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 435.9259 4,000,000
Cboe (UK)/BXE 436.0528 500,000
Cboe (UK)/CXE 436.0061 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/8171E_1-2025-10-24.pdf

Exhibit 1.20

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 27 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,500,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,500,000 500,000 500,000
Highest price paid per Share (pence): 436.10 436.05 436.10
Lowest price paid per Share (pence): 431.30 431.35 431.40
Volume weighted average price paid per Share (pence): 434.2295 434.0497 434.0709

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

For the purposes of DTR 5.5.1, the Company confirms that the percentage of voting rights attributable to the shares currently held in Treasury reached 5.01 per cent of the total number voting rights as at 22 October 2025.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 434.2295 3,500,000
Cboe (UK)/BXE 434.0497 500,000
Cboe (UK)/CXE 434.0709 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/0022F_1-2025-10-27.pdf

Exhibit 1.21

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 28 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 4,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,000,000 500,000 500,000
Highest price paid per Share (pence): 437.15 437.05 437.10
Lowest price paid per Share (pence): 430.95 431.15 431.05
Volume weighted average price paid per Share (pence): 434.3210 434.3096 434.3166

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 434.3210 3,000,000
Cboe (UK)/BXE 434.3096 500,000
Cboe (UK)/CXE 434.3166 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/1769F_1-2025-10-28.pdf

Exhibit 1.22

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 29 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,000,000 500,000 500,000
Highest price paid per Share (pence): 441.40 441.40 441.15
Lowest price paid per Share (pence): 434.35 434.30 434.40
Volume weighted average price paid per Share (pence): 438.8785 438.7692 438.7208

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 438.8785 2,000,000
Cboe (UK)/BXE 438.7692 500,000
Cboe (UK)/CXE 438.7208 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/3816F_1-2025-10-29.pdf

Exhibit 1.23

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 30 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 3,000,000 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,000,000 500,000 500,000
Highest price paid per Share (pence): 448.20 448.10 448.15
Lowest price paid per Share (pence): 440.60 440.55 440.55
Volume weighted average price paid per Share (pence): 443.9660 443.8321 443.8930

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 443.9660 2,000,000
Cboe (UK)/BXE 443.8321 500,000
Cboe (UK)/CXE 443.8930 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/5696F_1-2025-10-30.pdf

Exhibit 1.24

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 31 October 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 2,443,350 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programme announced on 5 August 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,443,350 500,000 500,000
Highest price paid per Share (pence): 445.70 445.65 445.65
Lowest price paid per Share (pence): 439.45 439.45 439.55
Volume weighted average price paid per Share (pence): 442.4933 442.5226 442.4693

The Company intends to transfer these shares into Treasury in accordance with the authority granted by its shareholders at the Company's 2025 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Citigroup Global Markets Limited (intermediary code: SBILGB2L) on the date of purchase as part of the Programme.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Schedule of Purchases

Shares purchased: BP p.l.c. (ISIN CODE: GB0007980591)

Aggregate information:

Venue Volume-weighted<br><br><br>average price (pence) Aggregated volume
London Stock Exchange 442.4933 1,443,350
Cboe (UK)/BXE 442.5226 500,000
Cboe (UK)/CXE 442.4693 500,000

Individual transactions:

To view details of the individual transactions, please paste the following URL into the address bar of your browser.

http://www.rns-pdf.londonstockexchange.com/rns/7658F_1-2025-10-31.pdf

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

BP<br>p.l.c.
(Registrant)
Dated: 03<br>November 2025
/s/ Ben<br>J. S. Mathews
------------------------
Ben J.<br>S. Mathews
Company<br>Secretary