Advanced company searchLink opens in new window

BP P.L.C.

Company number 00102498

Filter by category


Confirmation statement filters

Company Results (links open in a new window)
Date (document was filed at Companies House) Type Description (of the document filed at Companies House) View / Download (PDF file, link opens in new window)
21 Jun 2023 SH06 Cancellation of shares. Statement of capital on 9 May 2023
  • GBP 12,706,252
  • USD 4,636,341,594.25
21 Jun 2023 SH06 Cancellation of shares. Statement of capital on 12 May 2023
  • GBP 12,706,252
  • USD 4,633,209,009.00
20 Jun 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
20 Jun 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
20 Jun 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
19 May 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
17 May 2023 SH06 Cancellation of shares. Statement of capital on 21 April 2023
  • GBP 12,706,252
  • USD 4,652,174,204.50
17 May 2023 SH06 Cancellation of shares. Statement of capital on 24 April 2023
  • GBP 12,706,252
  • USD 4,650,200,564.50
17 May 2023 SH06 Cancellation of shares. Statement of capital on 25 April 2023
  • GBP 12,706,252
  • USD 4,648,240,913
17 May 2023 SH06 Cancellation of shares. Statement of capital on 20 April 2023
  • GBP 12,706,252
  • USD 4,654,140,730
17 May 2023 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 250,441,045.25
11 May 2023 CS01 Confirmation statement made on 5 May 2023 with updates
11 May 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
09 May 2023 SH06 Cancellation of shares. Statement of capital on 18 April 2023
  • GBP 12,706,252
  • USD 4,658,162,993
09 May 2023 SH06 Cancellation of shares. Statement of capital on 17 April 2023
  • GBP 12,706,252
  • USD 4,660,209,350.75
09 May 2023 SH06 Cancellation of shares. Statement of capital on 13 April 2023
  • GBP 12,706,252
  • USD 4,664,378,160.75
09 May 2023 SH06 Cancellation of shares. Statement of capital on 19 April 2023
  • GBP 12,706,252
  • USD 4,656,146,654
09 May 2023 SH06 Cancellation of shares. Statement of capital on 14 April 2023
  • GBP 12,706,252
  • USD 4,662,275,577
09 May 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
02 May 2023 SH06 Cancellation of shares. Statement of capital on 6 April 2023
  • GBP 12,706,252
  • USD 4,670,839,431
02 May 2023 SH06 Cancellation of shares. Statement of capital on 5 April 2023
  • GBP 12,706,252
  • USD 4,673,027,502.25
02 May 2023 SH06 Cancellation of shares. Statement of capital on 3 April 2023
  • GBP 12,706,252
  • USD 4,675,840,876.75
02 May 2023 SH06 Cancellation of shares. Statement of capital on 12 April 2023
  • GBP 12,706,252
  • USD 4,666,517,897.75
02 May 2023 SH06 Cancellation of shares. Statement of capital on 11 April 2023
  • GBP 12,706,252
  • USD 4,668,663,448.25
02 May 2023 SH06 Cancellation of shares. Statement of capital on 4 April 2023
  • GBP 12,706,252
  • USD 4,673,632,780.25