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)
08 Feb 2024 SH06 Cancellation of shares. Statement of capital on 11 January 2024
  • GBP 12,706,252
  • USD 4,467,411,515.25
06 Feb 2024 SH06 Cancellation of shares. Statement of capital on 5 January 2024
  • GBP 12,706,252
  • USD 4,472,596,843.50
06 Feb 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
05 Feb 2024 SH06 Cancellation of shares. Statement of capital on 8 January 2024
  • GBP 12,706,252
  • USD 4,471,316,816.50
05 Feb 2024 SH06 Cancellation of shares. Statement of capital on 4 January 2024
  • GBP 12,706,252
  • USD 4,473,905,402.75
02 Feb 2024 SH06 Cancellation of shares. Statement of capital on 9 January 2024
  • GBP 12,706,252
  • USD 4,470,020,525.25
12 Jan 2024 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 197,538,902.5
09 Jan 2024 SH03 Purchase of own shares.
08 Jan 2024 SH06 Cancellation of shares. Statement of capital on 12 December 2023
  • GBP 12,706,252.00
  • USD 4,475,200,121.25
08 Jan 2024 SH06 Cancellation of shares. Statement of capital on 11 December 2023
  • GBP 12,706,252.00
  • USD 4,459,797,447.25
08 Jan 2024 SH06 Cancellation of shares. Statement of capital on 8 December 2023
  • GBP 12,706,252.00
  • USD 448,091,551.00
08 Jan 2024 SH06 Cancellation of shares. Statement of capital on 7 December 2023
  • GBP 12,706,252.00
08 Jan 2024 SH06 Cancellation of shares. Statement of capital on 6 December 2023
  • GBP 12,706,252.00
08 Jan 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hrmc confirmation duty paid
08 Jan 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 23 November 2023
  • GBP 12,706,252
  • USD 4,472,732,243.25
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 24 November 2023
  • GBP 12,706,252
  • USD 4,471,635,449.75
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 29 November 2023
  • GBP 12,706,252
  • USD 4,468,399,417.75
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 27 November 2023
  • GBP 12,706,252
  • USD 4,470,550,040.25
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 28 November 2023
  • GBP 12,706,252
  • USD 4,469,472,519.50
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 4 December 2023
  • GBP 12,706,252
  • USD 4,465,208,575.50
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 1 December 2023
  • GBP 12,706,252
  • USD 4,466,257,322
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 22 November 2023
  • GBP 12,706,252
  • USD 4,473,810,244.75
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 30 November 2023
  • GBP 12,706,252
  • USD 4,467,326,510.75
04 Jan 2024 SH06 Cancellation of shares. Statement of capital on 5 December 2023
  • GBP 12,706,252
  • USD 4,464,147,302