Skip to main content

BP 6-K

Bp PLC (BP)

6-K 2025-07-01 For: 2025-07-01
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 30 June, 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



Indicate 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 02 June 2025
Exhibit 1.2 Transaction<br>in Own Shares dated 03 June 2025
Exhibit<br>1.3 Transaction<br>in Own Shares dated 04 June 2025
Exhibit<br>1.4 Transaction<br>in Own Shares dated 06 June 2025
Exhibit<br>1.5 Transaction<br>in Own Shares dated 09 June 2025
Exhibit<br>1.6 Transaction<br>in Own Shares dated 09 June 2025
Exhibit<br>1.7 Transaction<br>in Own Shares dated 10 June 2025
Exhibit<br>1.8 Director/PDMR<br>Shareholding dated 11 June 2025
Exhibit<br>1.9 Transaction<br>in Own Shares dated 11 June 2025
Exhibit<br>1.10 Transaction<br>in Own Shares dated 12 June 2025
Exhibit<br>1.11 Transaction<br>in Own Shares dated 13 June 2025
Exhibit<br>1.12 Transaction<br>in Own Shares dated 16 June 2025
Exhibit<br>1.13 Transaction<br>in Own Shares dated 17 June 2025
Exhibit<br>1.14 Transaction<br>in Own Shares dated 18 June 2025
Exhibit<br>1.15 Transaction<br>in Own Shares dated 19 June 2025
Exhibit<br>1.16 Transaction<br>in Own Shares dated 20 June 2025
Exhibit<br>1.17 Transaction<br>in Own Shares dated 23 June 2025
Exhibit<br>1.18 Transaction<br>in Own Shares dated 24 June 2025
Exhibit<br>1.19 Transaction<br>in Own Shares dated 25 June 2025
Exhibit<br>1.20 Transaction<br>in Own Shares dated 26 June 2025
Exhibit<br>1.21 Transaction<br>in Own Shares dated 27 June 2025
Exhibit<br>1.22 Transaction<br>in Own Shares dated 30 June 2025

Exhibit 1.1

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 2 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,629,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,279,000 140,000 210,000
Highest price paid per Share (pence): 365.45 365.25 365.25
Lowest price paid per Share (pence): 359.85 360.10 360.00
Volume weighted average price paid per Share (pence): 362.5976 362.6008 362.5931

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 362.5976 1,279,000
Cboe (UK)/BXE 362.6008 140,000
Cboe (UK)/CXE 362.5931 210,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/0947L_1-2025-6-2.pdf

Exhibit 1.2

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 3 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,632,500 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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,282,500 140,000 210,000
Highest price paid per Share (pence): 365.35 364.85 364.90
Lowest price paid per Share (pence): 358.55 358.75 358.80
Volume weighted average price paid per Share (pence): 361.9458 361.8528 361.9019

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 361.9458 1,282,500
Cboe (UK)/BXE 361.8528 140,000
Cboe (UK)/CXE 361.9019 210,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/2806L_1-2025-6-3.pdf

Exhibit 1.3

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 4 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,627,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 29 April 2025 (the "Programme") and as detailed below:

London<br>Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,277,000 140,000 210,000
Highest price paid per Share (pence): 365.00 364.95 365.00
Lowest price paid per Share (pence): 361.70 362.05 362.05
Volume weighted average price paid per Share (pence): 363.3398 363.4012 363.3544

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 363.3398 1,277,000
Cboe (UK)/BXE 363.4012 140,000
Cboe (UK)/CXE 363.3544 210,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/5003L_1-2025-6-4.pdf

Exhibit 1.4

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 5 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,645,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,295,000 140,000 210,000
Highest price paid per Share (pence): 360.75 360.75 360.75
Lowest price paid per Share (pence): 356.05 356.15 356.10
Volume weighted average price paid per Share (pence): 358.5851 358.6640 358.6396

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 358.5851 1,295,000
Cboe (UK)/BXE 358.6640 140,000
Cboe (UK)/CXE 358.6396 210,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/7025L_1-2025-6-5.pdf

Exhibit 1.5

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 6 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,641,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,291,000 140,000 210,000
Highest price paid per Share (pence): 361.30 361.30 361.35
Lowest price paid per Share (pence): 357.50 357.55 357.55
Volume weighted average price paid per Share (pence): 359.6491 359.6800 359.6753

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 359.6491 1,291,000
Cboe (UK)/BXE 359.6800 140,000
Cboe (UK)/CXE 359.6753 210,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/8987L_1-2025-6-7.pdf

Exhibit 1.6

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 9 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,628,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,278,000 140,000 210,000
Highest price paid per Share (pence): 363.60 363.60 363.60
Lowest price paid per Share (pence): 359.20 359.50 359.35
Volume weighted average price paid per Share (pence): 361.7595 361.8085 361.7866

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 361.7595 1,278,000
Cboe (UK)/BXE 361.8085 140,000
Cboe (UK)/CXE 361.7866 210,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/0840M_1-2025-6-9.pdf

Exhibit 1.7

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 10 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,605,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,255,000 140,000 210,000
Highest price paid per Share (pence): 373.00 373.00 373.00
Lowest price paid per Share (pence): 366.80 366.80 366.80
Volume weighted average price paid per Share (pence): 369.5596 369.4237 369.4753

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 369.5596 1,255,000
Cboe (UK)/BXE 369.4237 140,000
Cboe (UK)/CXE 369.4753 210,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/2771M_1-2025-6-10.pdf

Exhibit 1.8

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)
£3.622 7
d) Aggregated information<br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 7<br><br><br><br><br> <br><br><br>3.622<br><br><br> <br><br><br>25.35
e) Date of the transaction 10 June 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)
£3.622 103
d) Aggregated information<br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 103<br><br><br><br><br> <br><br><br>3.622<br><br><br> <br><br><br>373.07
e) Date of the transaction 10 June 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.9

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 11 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,587,500 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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,237,500 140,000 210,000
Highest price paid per Share (pence): 376.95 376.90 376.90
Lowest price paid per Share (pence): 370.40 370.55 370.45
Volume weighted average price paid per Share (pence): 374.0509 374.0765 374.0612

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 374.0509 1,237,500
Cboe (UK)/BXE 374.0765 140,000
Cboe (UK)/CXE 374.0612 210,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/4729M_1-2025-6-11.pdf

Exhibit 1.10

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 12 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,554,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,204,000 140,000 210,000
Highest price paid per Share (pence): 381.25 381.25 381.20
Lowest price paid per Share (pence): 376.75 377.05 377.05
Volume weighted average price paid per Share (pence): 379.1041 379.1661 379.1460

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 379.1041 1,204,000
Cboe (UK)/BXE 379.1661 140,000
Cboe (UK)/CXE<br><br><br><br><br><br>\ 379.1460 210,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/6756M_1-2025-6-12.pdf

Exhibit 1.11

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 13 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,520,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,170,000 140,000 210,000
Highest price paid per Share (pence): 388.50 388.50 388.50
Lowest price paid per Share (pence): 386.10 386.45 386.15
Volume weighted average price paid per Share (pence): 387.5998 388.0793 388.0774

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 387.5998 1,170,000
Cboe (UK)/BXE 388.0793 140,000
Cboe (UK)/CXE 388.0774 210,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/8680M_1-2025-6-13.pdf

Exhibit 1.12

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 16 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,523,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,173,000 140,000 210,000
Highest price paid per Share (pence): 393.75 393.50 393.65
Lowest price paid per Share (pence): 379.30 379.35 379.35
Volume weighted average price paid per Share (pence): 386.0424 386.3384 386.2889

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 386.0424 1,173,000
Cboe (UK)/BXE 386.3384 140,000
Cboe (UK)/CXE 386.2889 210,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/0556N_1-2025-6-16.pdf

Exhibit 1.13

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 17 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,514,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,164,000 140,000 210,000
Highest price paid per Share (pence): 391.30 391.15 391.15
Lowest price paid per Share (pence): 385.05 385.10 385.25
Volume weighted average price paid per Share (pence): 389.4609 389.3907 389.4131

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 389.4609 1,164,000
Cboe (UK)/BXE 389.3907 140,000
Cboe (UK)/CXE 389.4131 210,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/2479N_1-2025-6-17.pdf

Exhibit 1.14

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 18 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,522,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,172,000 140,000 210,000
Highest price paid per Share (pence): 392.35 392.40 392.15
Lowest price paid per Share (pence): 385.45 385.75 385.40
Volume weighted average price paid per Share (pence): 389.9713 390.1632 390.1301

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 389.9713 1,172,000
Cboe (UK)/BXE 390.1632 140,000
Cboe (UK)/CXE 390.1301 210,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/4534N_1-2025-6-18.pdf

Exhibit 1.15

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 19 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,521,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,171,000 140,000 210,000
Highest price paid per Share (pence): 393.30 393.30 393.30
Lowest price paid per Share (pence): 390.50 390.70 390.55
Volume weighted average price paid per Share (pence): 392.0687 392.0808 392.0896

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 392.0687 1,171,000
Cboe (UK)/BXE 392.0808 140,000
Cboe (UK)/CXE 392.0896 210,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/6459N_1-2025-6-19.pdf

Exhibit 1.16

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 20 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,526,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 29 April 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,176,000 140,000 210,000
Highest price paid per Share (pence): 391.05 390.95 390.95
Lowest price paid per Share (pence): 385.15 385.05 385.05
Volume weighted average price paid per Share (pence): 388.6286 388.6756 388.6778

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 388.6286 1,176,000
Cboe (UK)/BXE 388.6756 140,000
Cboe (UK)/CXE 388.6778 210,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/8401N_1-2025-6-20.pdf

Exhibit 1.17

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 23 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,529,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe<br>(UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,179,000 140,000 210,000
Highest price paid per Share (pence): 391.65 391.65 391.50
Lowest price paid per Share (pence): 386.45 386.50 386.45
Volume weighted average price paid per Share (pence): 388.9045 389.0371 388.9709

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 388.9045 1,179,000
Cboe (UK)/BXE 389.0371 140,000
Cboe (UK)/CXE 388.9709 210,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/0461O_1-2025-6-23.pdf

Exhibit 1.18

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 24 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,600,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,250,000 140,000 210,000
Highest price paid per Share (pence): 371.25 371.05 371.05
Lowest price paid per Share (pence): 362.50 362.45 362.50
Volume weighted average price paid per Share (pence): 368.0466 367.9078 367.9510

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 368.0466 1,250,000
Cboe (UK)/BXE 367.9078 140,000
Cboe (UK)/CXE 367.9510 210,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/2399O_1-2025-6-24.pdf

Exhibit 1.19

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 25 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,604,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,254,000 140,000 210,000
Highest price paid per Share (pence): 371.35 371.30 371.25
Lowest price paid per Share (pence): 362.40 362.55 362.45
Volume weighted average price paid per Share (pence): 365.8475 365.9799 365.9261

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 365.8475 1,254,000
Cboe (UK)/BXE 365.9799 140,000
Cboe (UK)/CXE 365.9261 210,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/4434O_1-2025-6-25.pdf

Exhibit 1.20

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 26 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,589,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,239,000 140,000 210,000
Highest price paid per Share (pence): 369.85 369.75 369.75
Lowest price paid per Share (pence): 362.40 362.45 362.45
Volume weighted average price paid per Share (pence): 366.8163 366.6925 366.7589

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 366.8163 1,239,000
Cboe (UK)/BXE 366.6925 140,000
Cboe (UK)/CXE 366.7589 210,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/6342O_1-2025-6-26.pdf

Exhibit 1.21

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 27 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,573,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,223,000 140,000 210,000
Highest price paid per Share (pence): 371.55 371.55 371.50
Lowest price paid per Share (pence): 367.60 367.65 367.65
Volume weighted average price paid per Share (pence): 369.6860 369.6885 369.6682

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 369.6860 1,223,000
Cboe (UK)/BXE 369.6885 140,000
Cboe (UK)/CXE 369.6682 210,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/8392O_1-2025-6-27.pdf

Exhibit 1.22

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 30 June 2025 it has purchased, in accordance with the authority granted by shareholders at the 2025 Annual General Meeting of the Company, a total of 1,588,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 11 February 2025 (the "Programme") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 1,238,000 140,000 210,000
Highest price paid per Share (pence): 369.60 369.55 369.60
Lowest price paid per Share (pence): 364.70 364.70 364.70
Volume weighted average price paid per Share (pence): 366.6545 366.7205 366.7011

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 366.6545 1,238,000
Cboe (UK)/BXE 366.7205 140,000
Cboe (UK)/CXE 366.7011 210,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/0484P_1-2025-6-30.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: 01<br>July 2025
/s/ Ben<br>J. S. Mathews
------------------------
Ben J.<br>S. Mathews
Company<br>Secretary