Skip to main content

BP 6-K

Bp PLC (BP)

6-K 2024-11-01 For: 2024-11-01
View Original
Added on April 08, 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, 2024

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 01 October 2024
Exhibit 1.2 Transaction<br>in Own Shares dated 02 October 2024
Exhibit<br>1.3 Transaction<br>in Own Shares dated 03 October 2024
Exhibit<br>1.4 Transaction<br>in Own Shares dated 04 October 2024
Exhibit<br>1.5 Transaction<br>in Own Shares dated 07 October 2024
Exhibit<br>1.6 Transaction<br>in Own Shares dated 08 October 2024
Exhibit<br>1.7 Transaction<br>in Own Shares dated 09 October 2024
Exhibit<br>1.8 Director/PDMR<br>Shareholding dated 10 October 2024
Exhibit<br>1.9 Transaction<br>in Own Shares dated 10 October 2024
Exhibit<br>1.10 Transaction<br>in Own Shares dated 11 October 2024
Exhibit<br>1.11 Transaction<br>in Own Shares dated 14 October 2024
Exhibit<br>1.12 Transaction<br>in Own Shares dated 15 October 2024
Exhibit<br>1.13 Transaction<br>in Own Shares dated 16 October 2024
Exhibit<br>1.14 Transaction<br>in Own Shares dated 17 October 2024
Exhibit<br>1.15 Transaction<br>in Own Shares dated 18 October 2024
Exhibit<br>1.16 Transaction<br>in Own Shares dated 22 October 2024
Exhibit<br>1.17 Transaction<br>in Own Shares dated 23 October 2024
Exhibit<br>1.18 Transaction<br>in Own Shares dated 23 October 2024
Exhibit<br>1.19 Transaction<br>in Own Shares dated 24 October 2024
Exhibit<br>1.20 Transaction<br>in Own Shares dated 28 October 2024
Exhibit<br>1.21 Sec. 41<br>WpHG voting rights disclosure dated 28 October 2024
Exhibit<br>1.22 Share<br>Repurchases dated 29 October 2024
Exhibit<br>1.23 Transaction<br>in Own Shares dated 29 October 2024
Exhibit<br>1.24 Transaction<br>in Own Shares dated 30 October 2024
Exhibit<br>1.25 Transaction<br>in Own Shares dated 31 October 2024

Exhibit 1.1

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 1 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,873,290 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 5,117,639 787,329 1,968,322
Highest price paid per Share (pence): 402.75 402.60 402.70
Lowest price paid per Share (pence): 387.55 387.45 387.60
Volume weighted average price paid per Share (pence): 394.2825 394.5622 394.6716

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 394.2825 5,117,639
Cboe (UK)/BXE 394.5622 787,329
Cboe (UK)/CXE 394.6716 1,968,322

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/5464G_1-2024-10-1.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 01 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,254,486,653
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,977,004,532

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.2

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 2 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,322,990 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,932,180 478,797 1,912,013
Highest price paid per Share (pence): 410.65 410.65 410.65
Lowest price paid per Share (pence): 406.05 406.80 406.75
Volume weighted average price paid per Share (pence): 408.6606 408.5654 408.7144

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 408.6606 4,932,180
Cboe (UK)/BXE 408.5654 478,797
Cboe (UK)/CXE 408.7144 1,912,013

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/7178G_1-2024-10-2.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 02 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,246,557,734
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,969,075,613

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.3

BP p.l.c.

Transaction in Own Shares

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

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,882,303 751,123 1,877,809
Highest price paid per Share (pence): 411.10 410.65 411.00
Lowest price paid per Share (pence): 405.25 405.40 405.80
Volume weighted average price paid per Share (pence): 408.2346 408.0665 408.0965

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 408.2346 4,882,303
Cboe (UK)/BXE 408.0665 751,123
Cboe (UK)/CXE 408.0965 1,877,809

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/8982G_1-2024-10-3.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 03 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,238,684,444
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,961,202,323

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.4

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 4 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 6,328,142 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,143,795 607,573 1,576,774
Highest price paid per Share (pence): 417.20 417.20 417.20
Lowest price paid per Share (pence): 411.60 411.85 411.60
Volume weighted average price paid per Share (pence): 414.7615 414.8326 414.8147

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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.7615 4,143,795
Cboe (UK)/BXE 414.8326 607,573
Cboe (UK)/CXE 414.8147 1,576,774

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/0739H_1-2024-10-4.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 04 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,231,361,454
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,953,879,333

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.5

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 07 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,437,729 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,835,534 742,864 1,859,331
Highest price paid per Share (pence): 424.65 424.65 424.65
Lowest price paid per Share (pence): 417.15 417.30 417.20
Volume weighted average price paid per Share (pence): 421.7980 422.0599 421.8268

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 421.7980 4,835,534
Cboe (UK)/BXE 422.0599 742,864
Cboe (UK)/CXE 421.8268 1,859,331

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/2506H_1-2024-10-7.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 07 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,223,850,219
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,946,368,098

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.6

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 08 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,316,567 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,756,788 730,671 1,829,108
Highest price paid per Share (pence): 419.00 418.75 418.70
Lowest price paid per Share (pence): 406.55 406.55 406.55
Volume weighted average price paid per Share (pence): 411.8608 411.7343 411.7892

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 411.8608 4,756,788
Cboe (UK)/BXE 411.7343 730,671
Cboe (UK)/CXE 411.7892 1,829,108

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/4299H_1-2024-10-8.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 08 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,217,522,077
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,940,039,956

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.7

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 09 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,580,705 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,927,459 758,070 1,895,176
Highest price paid per Share (pence): 407.75 407.80 407.65
Lowest price paid per Share (pence): 402.80 402.90 402.85
Volume weighted average price paid per Share (pence): 405.3978 405.4201 405.3992

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 405.3978 4,927,459
Cboe (UK)/BXE 405.4201 758,070
Cboe (UK)/CXE 405.3992 1,895,176

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/6082H_1-2024-10-9.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 09 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,210,084,348
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 717,435,379
New total number of voting rights (including treasury<br>shares): 16,932,602,227

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

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)
4.064
d) Aggregated information<br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 5<br><br> <br><br><br>4.064<br><br><br> <br><br><br>20.32
e) Date of the transaction 10 October 2024
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)
4.064
d) Aggregated information<br><br><br><br><br><br>-      Volume<br><br><br><br><br><br>-      Price<br><br><br><br><br><br>-      Total 92<br><br><br> <br><br><br>4.064<br><br><br> <br><br><br>373.89
e) Date of the transaction 10 October 2024
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 10 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,520,253 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,888,165 752,025 1,880,063
Highest price paid per Share (pence): 413.50 413.50 413.50
Lowest price paid per Share (pence): 406.30 406.55 406.30
Volume weighted average price paid per Share (pence): 409.9056 410.0059 409.9510

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 409.9056 4,888,165
Cboe (UK)/BXE 410.0059 752,025
Cboe (UK)/CXE 409.9510 1,880,063

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/7826H_1-2024-10-10.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 10 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,203,404,140
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,925,285,660

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.10

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 11 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,357,056 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,783,183 735,405 1,838,468
Highest price paid per Share (pence): 411.95 412.00 411.90
Lowest price paid per Share (pence): 406.90 407.75 406.90
Volume weighted average price paid per Share (pence): 410.0911 410.1359 410.1210

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 410.0911 4,783,183
Cboe (UK)/BXE 410.1359 735,405
Cboe (UK)/CXE 410.1210 1,838,468

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/9574H_1-2024-10-11.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 11 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,195,823,435
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,917,704,955

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.11

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 14 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,164,538 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,657,586 713,239 1,793,713
Highest price paid per Share (pence): 410.00 409.95 410.00
Lowest price paid per Share (pence): 405.15 406.05 406.00
Volume weighted average price paid per Share (pence): 408.1948 408.3006 408.2313

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 408.1948 4,657,586
Cboe (UK)/BXE 408.3006 713,239
Cboe (UK)/CXE 408.2313 1,793,713

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/1302I_1-2024-10-14.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 14 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,188,303,182
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,910,184,702

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.12

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 15 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,285,084 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,735,305 728,508 1,821,271
Highest price paid per Share (pence): 395.60 395.25 395.40
Lowest price paid per Share (pence): 388.10 388.15 388.05
Volume weighted average price paid per Share (pence): 392.4274 392.2662 392.3958

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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.4274 4,735,305
Cboe (UK)/BXE 392.2662 728,508
Cboe (UK)/CXE 392.3958 1,821,271

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/3044I_1-2024-10-15.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 15 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,180,946,126
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,902,827,646

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.13

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 16 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,535,353 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,898,241 753,173 1,883,939
Highest price paid per Share (pence): 398.80 398.80 398.80
Lowest price paid per Share (pence): 394.35 394.55 395.00
Volume weighted average price paid per Share (pence): 397.4621 397.4922 397.4667

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 397.4621 4,898,241
Cboe (UK)/BXE 397.4922 753,173
Cboe (UK)/CXE 397.4667 1,883,939

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/4953I_1-2024-10-16.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 16 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,173,781,588
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,895,663,108

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.14

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 17 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,398,670 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,809,136 739,867 1,849,667
Highest price paid per Share (pence): 401.70 401.65 401.70
Lowest price paid per Share (pence): 395.55 396.55 396.10
Volume weighted average price paid per Share (pence): 399.4824 399.6052 399.5068

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 399.4824 4,809,136
Cboe (UK)/BXE 399.6052 739,867
Cboe (UK)/CXE 399.5068 1,849,667

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/6676I_1-2024-10-17.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 17 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,166,496,504
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,888,378,024

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.15

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 18 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 7,219,237 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,692,505 721,923 1,804,809
Highest price paid per Share (pence): 406.15 406.00 406.15
Lowest price paid per Share (pence): 397.75 397.65 397.70
Volume weighted average price paid per Share (pence): 401.5944 401.4196 401.5792

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 401.5944 4,692,505
Cboe (UK)/BXE 401.4196 721,923
Cboe (UK)/CXE 401.5792 1,804,809

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/8433I_1-2024-10-18.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 18 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,158,961,151
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,880,842,671

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.16

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 21 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 6,980,480 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,537,312 698,048 1,745,120
Highest price paid per Share (pence): 408.10 408.05 408.10
Lowest price paid per Share (pence): 401.70 402.80 402.65
Volume weighted average price paid per Share (pence): 406.1601 406.2088 406.1950

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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.1601 4,537,312
Cboe (UK)/BXE 406.2088 698,048
Cboe (UK)/CXE 406.1950 1,745,120

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/0284J_1-2024-10-21.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 21 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,151,562,481
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,873,444,001

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.17

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 22 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 6,705,729 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,360,442 669,014 1,676,273
Highest price paid per Share (pence): 407.60 407.55 407.55
Lowest price paid per Share (pence): 402.45 402.45 402.65
Volume weighted average price paid per Share (pence): 405.8084 405.7886 405.7868

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 405.8084 4,360,442
Cboe (UK)/BXE 405.7886 669,014
Cboe (UK)/CXE 405.7868 1,676,273

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/2014J_1-2024-10-22.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 22 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,144,343,244
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,866,224,764

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.18

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 23 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 6,464,724 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,204,073 643,700 1,616,951
Highest price paid per Share (pence): 407.45 407.35 407.45
Lowest price paid per Share (pence): 402.45 402.55 402.45
Volume weighted average price paid per Share (pence): 404.8990 404.8525 404.9417

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 404.8990 4,204,073
Cboe (UK)/BXE 404.8525 643,700
Cboe (UK)/CXE 404.9417 1,616,951

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/3733J_1-2024-10-23.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 23 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,137,362,764
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,859,244,284

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.19

BP p.l.c.

Transaction in Own Shares

BP p.l.c. (the "Company") announces that on 24 October 2024 it has purchased, in accordance with the authority granted by shareholders at the 2024 Annual General Meeting of the Company, a total of 6,244,708 of its ordinary shares of $0.25 each ("Shares") on the London Stock Exchange and Cboe (UK) as part of the buyback programmes announced on 30 July 2024 (the "Programmes") and as detailed below:

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 4,059,607 623,694 1,561,407
Highest price paid per Share (pence): 410.75 410.60 410.75
Lowest price paid per Share (pence): 402.05 402.15 402.05
Volume weighted average price paid per Share (pence): 406.2071 406.2721 406.2382

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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.2071 4,059,607
Cboe (UK)/BXE 406.2721 623,694
Cboe (UK)/CXE 406.2382 1,561,407

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/5492J_1-2024-10-24.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 24 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,130,657,035
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,852,538,555

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.20

BP p.l.c.

Transaction in Own Shares

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

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 3,263,267 505,214 1,253,320
Highest price paid per Share (pence): 406.90 406.85 406.85
Lowest price paid per Share (pence): 401.60 402.45 402.25
Volume weighted average price paid per Share (pence): 404.9382 404.9168 404.9374

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 Annual General Meeting.

The schedule below contains detailed information about the purchases made by Goldman Sachs International (Intermediary code: GSILGB2XXXX) on the date of purchase as part of the Programmes.

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 404.9382 3,263,267
Cboe (UK)/BXE 404.9168 505,214
Cboe (UK)/CXE 404.9374 1,253,320

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/7628J_1-2024-10-25.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 25 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,124,192,311
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,846,073,831

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.21

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 28 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,117,947,603
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,839,829,123

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.22

BP p.l.c.


Share Repurchases


29 October 2024

BP p.l.c. (the "Company") announces that it is to commence a share buyback programme to repurchase ordinary shares in the capital of the Company (the "Programme").

The purpose of the Programme is to reduce the issued share capital of the Company.

The maximum amount allocated to the Programme is around $1.75 billion for a period up to and including 7 February 2025.

The Programme will be carried out on the London Stock Exchange and/or Cboe (UK) and will be effected within certain pre-set parameters.

Any purchases of ordinary shares by the Company in relation to this announcement will be conducted in accordance with the Company's general authority to repurchase shares granted by its shareholders at the Company's 2024 Annual General Meeting and any further approvals to repurchase shares as may be granted by its shareholders from time to time, the Market Abuse Regulation 596/2014 as it forms part of domestic law by virtue of section 3 of the European Union (Withdrawal) Act 2018 (as amended) and Chapter 9 of the UK Listing Rules.

Further enquiries:

bp Investor Relations         +44(0) 207 496 4000

Exhibit 1.23

BP p.l.c.

Transaction in Own Shares

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

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,945,000 420,000 840,000
Highest price paid per Share (pence): 380.00 379.85 380.00
Lowest price paid per Share (pence): 371.20 371.35 371.30
Volume weighted average price paid per Share (pence): 375.8414 375.8723 375.8596

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 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 375.8414 2,945,000
Cboe (UK)/BXE 375.8723 420,000
Cboe (UK)/CXE 375.8596 840,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/3011K_1-2024-10-30.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

Exhibit 1.24

BP p.l.c.

Transaction in Own Shares

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

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,961,890 376,000 750,941
Highest price paid per Share (pence): 396.10 384.75 396.10
Lowest price paid per Share (pence): 377.65 377.70 377.75
Volume weighted average price paid per Share (pence): 385.7972 381.7902 385.7268

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 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 385.7972 2,961,890
Cboe (UK)/BXE 381.7902 376,000
Cboe (UK)/CXE 385.7268 750,941

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/1213K_1-2024-10-29.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

The below Total Number of Voting Rights announcement is prepared on a settlement basis. Only purchased shares delivered to the company for cancellation have been deducted from the total voting rights.

Publication of new total number of voting rights according to Sec. 41 WpHG

Publication of total number of voting rights

  1. Information on the issuer

BP p.l.c.

1 St. James's Square

London

SW1Y 4PD

UK

  1. Type of capital measure
Type of capital measure Status at / date of effectiveness
Issue of subscription shares (Section 41 (2)<br>WpHG)
X Other capital measure (§ 41 (1) WpHG) 29 October 2024
  1. New total number of voting rights:
No. Ordinary shares of US$0.25 each (excluding treasury<br>shares) 16,112,925,802
No. Preference shares of £1 each 12,706,252
No. Ordinary shares held in treasury 716,799,020
New total number of voting rights (including treasury<br>shares): 16,834,807,322

Ordinary shares have one vote per share and preference shares two votes for every £5 in nominal capital held.

Exhibit 1.25

BP p.l.c.

Transaction in Own Shares

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

London Stock Exchange Cboe (UK)/BXE Cboe (UK)/CXE
Number of Shares purchased: 2,960,000 420,000 840,000
Highest price paid per Share (pence): 378.15 378.10 378.15
Lowest price paid per Share (pence): 372.05 372.05 372.05
Volume weighted average price paid per Share (pence): 375.1380 375.0784 375.0887

The Company intends to cancel these shares in accordance with the authority granted by its shareholders at the Company's 2024 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 375.1380 2,960,000
Cboe (UK)/BXE 375.0784 420,000
Cboe (UK)/CXE 375.0887 840,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/4809K_1-2024-10-31.pdf

The above Transaction in Own Shares announcement is prepared on a trade basis. It is expected the shares purchased will be delivered to the Company in two working days.

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>November 2024
/s/ Ben<br>J. S. Mathews
------------------------
Ben J.<br>S. Mathews
Company<br>Secretary