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 Apr 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
08 Apr 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 4 March 2024
  • GBP 12,706,252
  • USD 4,422,859,272.25
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 21 February 2024
  • GBP 12,706,252
  • USD 4,432,590,058.25
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 27 February 2024
  • GBP 12,706,252
  • USD 4,427,698,984.75
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 26 February 2024
  • GBP 12,706,252
  • USD 4,428,908,185.25
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 28 February 2024
  • GBP 12,706,252
  • USD 4,426,490,170.75
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 23 February 2024
  • GBP 12,706,252
  • USD 4,430,094,038.25
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 29 February 2024
  • GBP 12,706,252
  • USD 4,425,290,438.50
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 22 February 2024
  • GBP 12,706,252
  • USD 4,431,289,557.75
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 1 March 2024
  • GBP 12,706,252
  • USD 4,424,079,003.25
05 Apr 2024 SH06 Cancellation of shares. Statement of capital on 5 March 2024
  • GBP 12,706,252
  • USD 4,421,665,411
15 Mar 2024 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 197,276,247
12 Mar 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
11 Mar 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
11 Mar 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
11 Mar 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
07 Mar 2024 SH06 Cancellation of shares. Statement of capital on 20 February 2024
  • GBP 12,706,252
  • USD 4,433,780,081.25
07 Mar 2024 SH06 Cancellation of shares. Statement of capital on 19 February 2024
  • GBP 12,706,252
  • USD 4,434,979,613.75
07 Mar 2024 SH06 Cancellation of shares. Statement of capital on 15 February 2024
  • GBP 12,706,252
  • USD 4,437,383,507
07 Mar 2024 SH06 Cancellation of shares. Statement of capital on 16 February 2024
  • GBP 12,706,252
  • USD 4,436,200,639.75
07 Mar 2024 SH06 Cancellation of shares. Statement of capital on 14 February 2024
  • GBP 12,706,252
  • USD 4,438,553,313.75
06 Mar 2024 SH06 Cancellation of shares. Statement of capital on 13 February 2024
  • GBP 12,706,252
  • USD 4,439,726,641.50
06 Mar 2024 SH06 Cancellation of shares. Statement of capital on 9 February 2024
  • GBP 12,706,252
  • USD 4,442,087,238.50
06 Mar 2024 SH06 Cancellation of shares. Statement of capital on 12 February 2024
  • GBP 12,706,252
  • USD 4,440,898,680.50