Advanced company searchLink opens in new window

BP P.L.C.

Company number 00102498

Filter by category

Filter by category


Confirmation statement filters, selecting an input will reload the page.
Confirmation statement filters, selecting an input will reload the page.

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)
02 Dec 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 205,121,734.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
21 Nov 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 200,584,234.5
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
17 Nov 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 196,175,991.75
  • ANNOTATION Clarification hmrc - confirmation received that appropriate duty that has been paid on this transaction.
14 Nov 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 190,287,179.25
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
14 Nov 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 191,488,491.75
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
11 Nov 2025 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 188,974,679.25
22 Oct 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 189,095,184.75
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
20 Oct 2025 CH01 Director's details changed for Mrs Amanda Blanc on 17 October 2025
20 Oct 2025 CH01 Director's details changed for Murray Auchincloss on 17 October 2025
20 Oct 2025 CH01 Director's details changed for Mr Ian Tyler on 17 October 2025
20 Oct 2025 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 187,757,684.75
13 Oct 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 185,307,963
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
13 Oct 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 186,457,963
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
13 Oct 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 187,895,463
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this repurchase
08 Oct 2025 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 183,870,463
02 Oct 2025 TM01 Termination of appointment of Helge Lund as a director on 30 September 2025
15 Sep 2025 ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction.
15 Sep 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 184,184,274
11 Sep 2025 SH04 Sale or transfer of treasury shares. Treasury capital:
  • USD 183,609,274
08 Sep 2025 AP01 Appointment of Mr Simon Peter Henry as a director on 1 September 2025
04 Sep 2025 AP01 Appointment of Mr Albert Jude Manifold as a director on 1 September 2025
01 Sep 2025 ANNOTATION Clarification hmrc confirmation received that appropriate stamp duty has been paid on this transaction.
01 Sep 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 179,525,006
01 Sep 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 183,750,406
  • ANNOTATION Clarification hmrc confirmation received that appropriate duty has been paid on this transaction.
26 Aug 2025 SH03 Purchase of own shares. Shares purchased into treasury:
  • USD 174,537,506
  • ANNOTATION Clarification hmrc confirmation received appropriate stamp duty has been paid on this transaction