Advanced company searchLink opens in new window

BP P.L.C.

Company number 00102498

Filter by category

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)
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 21 June 2024
  • GBP 12,706,252
  • USD 4,338,560,634.75
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 26 June 2024
  • GBP 12,706,252
  • USD 4,336,173,876.50
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 26 June 2024
  • GBP 12,706,252
  • USD 4,334,977,077.25
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 24 June 2024
  • GBP 12,706,252
  • USD 4,337,366,385
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 27 June 2024
  • GBP 12,706,252
  • USD 4,333,793,023.75
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 13 June 2024
  • GBP 12,706,252.00
  • USD 4,345,730,931.50
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 28 June 2024
  • GBP 12,706,252
  • USD 4,332,604,052
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 15 May 2024
  • GBP 12,706,252.00
  • USD 4,368,944,251
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 14 June 2024
  • GBP 12,706,252.00
  • USD 4,344,613,116.00
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 14 May 2024
  • GBP 12,706,252.00
  • USD 4,370,065,769.25
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 13 May 2024
  • GBP 12,706,252.00
  • USD 4,371,174,693.75
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 13 May 2024
  • GBP 12,706,252.00
  • USD 4,371,174,698.75
11 Jul 2024 SH06 Cancellation of shares. Statement of capital on 13 May 2024
  • GBP 12,706,252.00
  • USD 4,371,174,693.75
11 Jul 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 10 May 2024
  • GBP 12,706,252
  • USD 4,372,301,936.50
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 8 May 2024
  • GBP 12,706,252
  • USD 4,373,447,224.25
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 8 May 2024
  • GBP 12,706,252
  • USD 4,373,447,224.25
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 7 May 2024
  • GBP 12,706,252
  • USD 4,374,562,210.25
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 2 May 2024
  • GBP 12,706,252
  • USD 4,376,820,331.25
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 25 April 2024
  • GBP 12,706,252
  • USD 4,382,289,400.50
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 24 April 2024
  • GBP 12,706,252
  • USD 4,383,401,688.00
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 3 May 2024
  • GBP 12,706,252
  • USD 4,375,695,291.25
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 30 April 2024
  • GBP 12,706,252
  • USD 4,379,012,026.75
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 1 May 2024
  • GBP 12,706,252
  • USD 4,377,915,823.00
10 Jul 2024 SH06 Cancellation of shares. Statement of capital on 26 April 2024
  • GBP 12,706,252
  • USD 4,381,194,737.00