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)
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 19 October 2023
  • GBP 12,706,252
  • USD 4,498,625,729.25
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 30 October 2023
  • GBP 12,706,252
  • USD 4,491,095,608.50
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 20 October 2023
  • GBP 12,706,252
  • USD 4,497,581,784.50
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 24 October 2023
  • GBP 12,706,252
  • USD 4,495,456,286.75
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 23 October 2023
  • GBP 12,706,252
  • USD 4,496,519,747.50
17 Nov 2023 SH06 Cancellation of shares. Statement of capital on 18 October 2023
  • GBP 12,706,252
  • USD 4,499,677,826.75
13 Nov 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
13 Nov 2023 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 249,041,345
07 Nov 2023 SH06 Cancellation of shares. Statement of capital on 17 October 2023
  • GBP 12,706,252
  • USD 4,500,737,517.75
07 Nov 2023 SH06 Cancellation of shares. Statement of capital on 11 October 2023
  • GBP 12,706,252
  • USD 4,503,847,146.75
07 Nov 2023 SH06 Cancellation of shares. Statement of capital on 12 October 2023
  • GBP 12,706,252
  • USD 4,502,825,517.75
07 Nov 2023 SH06 Cancellation of shares. Statement of capital on 13 October 2023
  • GBP 12,706,252
  • USD 4,501,830,056.50
07 Nov 2023 SH06 Cancellation of shares. Statement of capital on 16 October 2023
  • GBP 12,706,252
  • USD 4,500,938,266.75
07 Nov 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation that appropriate duty has been paid on this transaction
07 Nov 2023 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation that appropriate duty has been paid on this transaction
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 29 September 2023
  • GBP 12,706,252
  • USD 4,512,991,548
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 28 September 2023
  • GBP 12,706,252
  • USD 4,514,029,523
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 3 October 2023
  • GBP 12,706,252
  • USD 4,510,932,972
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 2 October 2023
  • GBP 12,706,252.50
  • USD 4,511,961,595.00
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 5 October 2023
  • GBP 12,706,252.00
  • USD 4,508,692,236.00
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 4 October 2023
  • GBP 12,706,252
  • USD 4,509,843,305
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 6 October 2023
  • GBP 12,706,252
  • USD 4,507,316,627.75
02 Nov 2023 SH06 Cancellation of shares. Statement of capital on 27 September 2023
  • GBP 12,706,252.00
  • USD 4,515,079,334.00
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