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)
27 Nov 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
27 Nov 2024 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase.
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 23 October 2024
  • GBP 12,706,252
  • USD 4,213,540,446
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 1 November 2024
  • GBP 12,706,252
  • USD 4,205,357,747.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 31 October 2024
  • GBP 12,706,252
  • USD 4,296,408,997.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 24 October 2024
  • GBP 12,706,252
  • USD 4,211,864,013.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 4 November 2024
  • GBP 12,706,252
  • USD 4,204,302,747.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 29 October 2024
  • GBP 12,706,252
  • USD 4,207,431,205.50
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 18 October 2024
  • GBP 12,706,252
  • USD 4,218,940,042.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 16 October 2024
  • GBP 12,706,252
  • USD 4,222,645,152
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 28 October 2024
  • GBP 12,706,252
  • USD 4,208,686,655.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 10 October 2024
  • GBP 12,706,252
  • USD 4,230,050,790
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 14 October 2024
  • GBP 12,706,252
  • USD 4,226,275,550.50
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 17 October 2024
  • GBP 12,706,252
  • USD 4,220,823,881
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 11 October 2024
  • GBP 12,706,252
  • USD 4,228,155,613.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 25 October 2024
  • GBP 12,706,252
  • USD 4,210,247,832.75
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 22 October 2024
  • GBP 12,706,252
  • USD 4,215,285,566
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 21 October 2024
  • GBP 12,706,252
  • USD 4,217,090,375.25
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 15 October 2024
  • GBP 12,706,252
  • USD 4,224,436,286.50
19 Nov 2024 SH06 Cancellation of shares. Statement of capital on 9 October 2024
  • GBP 12,706,252
  • USD 4,231,879,931.75
19 Nov 2024 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 195,918,280
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.