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)
12 Feb 2025 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 137,125,266.5
10 Feb 2025 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 4 February 2025
  • GBP 12,706,252
  • USD 4,129,558,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 3 February 2025
  • GBP 12,706,252
  • USD 4,131,220,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 31 January 2025
  • GBP 12,706,252
  • USD 4,132,883,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 29 January 2025
  • GBP 12,706,252
  • USD 4,136,258,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 27 January 2025
  • GBP 12,706,252
  • USD 4,139,633,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 28 January 2025
  • GBP 12,706,252
  • USD 4,137,945,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 30 January 2025
  • GBP 12,706,252
  • USD 4,134,570,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 24 January 2025
  • GBP 12,706,252
  • USD 4,141,320,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 23 January 2025
  • GBP 12,706,252
  • USD 4,143,158,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 22 January 2025
  • GBP 12,706,252
  • USD 4,145,033,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 21 January 2025
  • GBP 12,706,252
  • USD 4,146,908,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 20 January 2025
  • GBP 12,706,252
  • USD 4,148,720,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 17 January 2025
  • GBP 12,706,252
  • USD 4,150,595,733.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 15 January 2025
  • GBP 12,706,252
  • USD 4,154,508,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 13 January 2025
  • GBP 12,706,252
  • USD 4,158,233,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 10 January 2025
  • GBP 12,706,252
  • USD 4,160,008,223.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 14 January 2025
  • GBP 12,706,252
  • USD 4,156,383,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 9 January 2025
  • GBP 12,706,252
  • USD 4,152,383,233.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 8 January 2025
  • GBP 12,706,252
  • USD 4,163,316,118.50
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 7 January 2025
  • GBP 12,706,252
  • USD 4,164,526,312.75
06 Feb 2025 SH06 Cancellation of shares. Statement of capital on 16 January 2025
  • GBP 12,706,252
  • USD 4,152,383,233.50
24 Jan 2025 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc - confirmation received that approprite duty that has been paid on this repurchased
24 Jan 2025 SH03 Purchase of own shares.
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction