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)
06 Nov 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that approprite duty that has been paid on this repurchased
06 Nov 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that approrite duty that has been paid on this repurchased.
21 Oct 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
21 Oct 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
16 Oct 2024 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 196,095,114.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 4 October 2024
  • GBP 12,706,252
  • USD 4,237,199,208.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 3 October 2024
  • GBP 12,706,252
  • USD 4,239,029,955.75
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 2 October 2024
  • GBP 12,706,252
  • USD 4,240,998,278.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 30 September 2024
  • GBP 12,706,252
  • USD 4,245,016,993.00
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 8 October 2024
  • GBP 12,706,252
  • USD 4,233,739,364.00
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 7 October 2024
  • GBP 12,706,252
  • USD 4,235,321,399.50
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 27 September 2024
  • GBP 12,706,252
  • USD 4,246,111,918.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 25 September 2024
  • GBP 12,706,252
  • USD 4,248,646,648.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 1 October 2024
  • GBP 12,706,252
  • USD 4,242,980,508.00
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 24 September 2024
  • GBP 12,706,252
  • USD 4,249,996,399.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 23 September 2024
  • GBP 12,706,252
  • USD 4,251,360,350.50
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 26 September 2024
  • GBP 12,706,252
  • USD 4,247,344,732.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 19 September 2024
  • GBP 12,706,252
  • USD 4,254,241,953.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 18 September 2024
  • GBP 12,706,252
  • USD 4,255,736,824.25
15 Oct 2024 SH06 Cancellation of shares. Statement of capital on 20 September 2024
  • GBP 12,706,252
  • USD 4,252,790,758.00
15 Oct 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
15 Oct 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
02 Oct 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation duty paid
02 Oct 2024 SH04 Sale or transfer of treasury shares. Treasury capital:
  • GBP 4,399,622
27 Sep 2024 SH06 Cancellation of shares. Statement of capital on 17 September 2024
  • GBP 12,706,252.00
  • USD 4,257,263,765.50