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)
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 10 October 2023
  • GBP 12,706,252
  • USD 4,504,849,311.75
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 9 October 2023
  • GBP 12,706,252.00
  • USD 4,505,902,289.50
27 Oct 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
24 Oct 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
20 Oct 2023 CH01 Director's details changed for Mrs Paula Rosput Reynolds on 1 September 2023
18 Oct 2023 SH06 Cancellation of shares. Statement of capital on 22 September 2023
  • GBP 12,706,252
  • USD 4,518,219,742
18 Oct 2023 SH06 Cancellation of shares. Statement of capital on 25 September 2023
  • GBP 12,706,252
  • USD 4,517,166,217.50
18 Oct 2023 SH06 Cancellation of shares. Statement of capital on 21 September 2023
  • GBP 12,706,252
  • USD 4,519,260,580.25
18 Oct 2023 SH06 Cancellation of shares. Statement of capital on 26 September 2023
  • GBP 12,706,252
  • USD 4,516,127,339.25
18 Oct 2023 SH06 Cancellation of shares. Statement of capital on 20 September 2023
  • GBP 12,706,252
  • USD 4,520,301,418.50
16 Oct 2023 SH03 Purchase of own shares.
13 Oct 2023 SH06 Cancellation of shares. Statement of capital on 18 September 2023
  • GBP 12,706,252
  • USD 4,522,379,116.75
13 Oct 2023 SH06 Cancellation of shares. Statement of capital on 19 September 2023
  • GBP 12,706,252
  • USD 452,134,544,325
13 Oct 2023 SH06 Cancellation of shares. Statement of capital on 14 September 2023
  • GBP 12,706,252
  • USD 4,524,496,092.75
13 Oct 2023 SH06 Cancellation of shares. Statement of capital on 15 September 2023
  • GBP 12,706,252
  • USD 4,523,416,719.75
13 Oct 2023 SH06 Cancellation of shares. Statement of capital on 13 September 2023
  • GBP 12,706,252
  • USD 4,525,537,269.50
13 Oct 2023 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 249,167,373
03 Oct 2023 SH06 Cancellation of shares. Statement of capital on 11 September 2023
  • GBP 12,706,252
  • USD 4,527,626,992
03 Oct 2023 SH06 Cancellation of shares. Statement of capital on 12 September 2023
  • GBP 12,706,252
  • USD 4,526,577,705.50
03 Oct 2023 SH06 Cancellation of shares. Statement of capital on 6 September 2023
  • GBP 12,706,252
  • USD 4,532,970,153.75
03 Oct 2023 SH06 Cancellation of shares. Statement of capital on 7 September 2023
  • GBP 12,706,252
  • USD 4,531,085,651.50
03 Oct 2023 SH06 Cancellation of shares. Statement of capital on 8 September 2023
  • GBP 12,706,252
  • USD 4,529,193,131.75
03 Oct 2023 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 249,279,523
25 Sep 2023 SH06 Cancellation of shares. Statement of capital on 1 September 2023
  • GBP 12,706,252
  • USD 4,537,327,093.25
25 Sep 2023 SH06 Cancellation of shares. Statement of capital on 4 September 2023
  • GBP 12,706,252
  • USD 4,536,327,205.75