UK markets open in 1 hour 24 minutes

BP p.l.c. (BP.L)

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
525.60+2.50 (+0.48%)
At close: 05:15PM BST

Insider transactions

Currency in GBp
Insider purchases - Last 6 monthsSharesTrans
Purchases00
SalesN/A0
Net shares purchased (sold)00
Total insider shares held46.77MN/A
% net shares purchased (sold)N/AN/A
Net institutional purchases - Prior quarter to latest quarterShares
Net shares purchased (sold)N/A
% change in institutional shares heldN/A

Insider transactions reported - last two years

InsiderTransactionTypeValueDateShares

Bp Plc

Buy Back at price 5.64 per share.Direct54,977,57009 Dec 20229,752,984

Bp Plc

Buy Back at price 5.74 per share.Direct58,374,61108 Dec 202210,175,111

Bp Plc

Buy Back at price 5.71 per share.Direct57,564,24007 Dec 202210,083,069

Bp Plc

Buy Back at price 5.78 per share.Direct59,101,91606 Dec 202210,230,555

Bp Plc

Buy Back at price 5.91 per share.Direct61,587,58905 Dec 202210,419,149

Bp Plc

Buy Back at price 5.91 per share.Direct60,533,19802 Dec 202210,242,504

Bp Plc

Buy Back at price 6.00 per share.Direct60,709,69201 Dec 202210,111,541

Bp Plc

Direct30 Nov 20220

Bp Plc

Buy Back at price 5.88 per share.Direct62,219,45029 Nov 202210,579,740

Bp Plc

Buy Back at price 5.74 per share.Direct59,912,48928 Nov 202210,437,716

Bp Plc

Buy Back at price 5.90 per share.Direct48,431,64325 Nov 20228,207,362

Bp Plc

Buy Back at price 5.85 per share.Direct34,275,56124 Nov 20225,860,072

Bp Plc

Buy Back at price 5.89 per share.Direct61,993,57023 Nov 202210,519,866

Bp Plc

Buy Back at price 5.75 per share.Direct64,990,08422 Nov 202211,300,658

Bp Plc

Buy Back at price 5.52 per share.Direct59,512,03621 Nov 202210,781,166

Bp Plc

Buy Back at price 5.69 per share.Direct56,341,17418 Nov 20229,898,309

Bp Plc

Buy Back at price 5.68 per share.Direct58,634,99517 Nov 202210,319,429

Bp Plc

Buy Back at price 5.76 per share.Direct62,667,06916 Nov 202210,874,036

Bp Plc

Buy Back at price 5.64 per share.Direct59,283,68915 Nov 202210,503,843

Bp Plc

Buy Back at price 5.63 per share.Direct53,177,42714 Nov 20229,447,047

Bp Plc

Buy Back at price 5.68 per share.Direct59,583,44111 Nov 202210,488,196

Bp Plc

Buy Back at price 5.59 per share.Direct63,207,58010 Nov 202211,313,331

Looney (Bernard)

Bought at price 5.65 per share.Direct36610 Nov 202265

Auchincloss (Murray)

Bought at price 5.65 per share.Direct44010 Nov 202278

Bp Plc

Buy Back at price 5.52 per share.Direct61,155,31009 Nov 202211,080,868

Bp Plc

Buy Back at price 5.69 per share.Direct54,297,51908 Nov 20229,547,656

Bp Plc

Buy Back at price 5.76 per share.Direct50,131,73207 Nov 20228,709,474

Bp Plc

Buy Back at price 5.69 per share.Direct55,171,17604 Nov 20229,699,574

Bp Plc

Buy Back at price 5.45 per share.Direct50,999,67003 Nov 20229,361,173

Bp Plc

Direct31 Oct 20220

Bp Plc

Buy Back at price 5.54 per share.Direct57,666,35127 Oct 202210,410,968

Bp Plc

Buy Back at price 5.39 per share.Direct58,914,86726 Oct 202210,920,272

Bp Plc

Buy Back at price 5.26 per share.Direct58,029,89824 Oct 202211,021,823

Bp Plc

Buy Back at price 5.21 per share.Direct58,168,45121 Oct 202211,164,770

Bp Plc

Buy Back at price 5.19 per share.Direct58,059,53320 Oct 202211,186,808

Bp Plc

Buy Back at price 5.07 per share.Direct57,685,25519 Oct 202211,380,007

Bp Plc

Buy Back at price 5.13 per share.Direct57,571,21118 Oct 202211,229,025

Bp Plc

Buy Back at price 5.17 per share.Direct58,822,44217 Oct 202211,386,458

Bp Plc

Buy Back at price 5.15 per share.Direct57,218,40114 Oct 202211,112,527

Bp Plc

Buy Back at price 5.14 per share.Direct59,254,54913 Oct 202211,521,398

Bp Plc

Buy Back at price 5.02 per share.Direct60,030,19112 Oct 202211,960,588

Bp Plc

Buy Back at price 4.97 per share.Direct59,425,39511 Oct 202211,966,451

Bp Plc

Buy Back at price 5.14 per share.Direct58,095,19110 Oct 202211,300,368

Auchincloss (Murray)

Bought at price 5.18 per share.Direct41410 Oct 202280

Looney (Bernard)

Bought at price 5.18 per share.Direct33710 Oct 202265

Bp Plc

Buy Back at price 5.17 per share.Direct58,018,94007 Oct 202211,233,096

Bp Plc

Buy Back at price 5.09 per share.Direct57,818,50506 Oct 202211,363,700

Bp Plc

Buy Back at price 5.14 per share.Direct53,733,73005 Oct 202210,449,967

Bp Plc

Buy Back at price 5.15 per share.Direct56,996,39704 Oct 202211,065,113

Bp Plc

Direct30 Sept 20220

Blanc (Amanda)

Bought at price 4.90 per share.Direct115,12630 Sept 202223,500

Bp Plc

Buy Back at price 4.80 per share.Direct62,815,72529 Sept 202213,081,159

Auchincloss (Murray)

Bought at price 4.71 per share.Direct83928 Sept 2022178

Auchincloss (Murray)

Bought at price 5.27 per share.Direct43112 Sept 202282

Looney (Bernard)

Bought at price 5.27 per share.Direct36812 Sept 202270

Bp Plc

Direct31 Aug 20220

Auchincloss (Murray)

Bought at price 5.17 per share.Direct46510 Aug 202290

Looney (Bernard)

Bought at price 5.17 per share.Direct38710 Aug 202275

Morzaria (Tushar)

Bought at price 4.94 per share.Direct98,84002 Aug 202220,000

Bp Plc

Direct29 Jul 20220

Looney (Bernard)

Bought at price 4.60 per share.Direct36811 Jul 202280

Auchincloss (Murray)

Bought at price 4.60 per share.Direct45011 Jul 202298

Auchincloss (Murray)

Bought at price 4.92 per share.Direct30501 Jul 202262

Auchincloss (Murray)

Bought at price 4.68 per share.Direct46301 Jul 202299

Bp Plc

Buy Back at price 4.76 per share.Direct33,320,00030 Jun 20227,000,000

Auchincloss (Murray)

Bought at price 5.52 per share.Direct45210 Jun 202282

Looney (Bernard)

Bought at price 5.52 per share.Direct38610 Jun 202270

Bp Plc

Direct31 May 20220

Looney (Bernard)

Bought at price 4.99 per share.Direct38410 May 202277

Auchincloss (Murray)

Bought at price 4.99 per share.Direct46410 May 202293

Bp Plc

Direct29 Apr 20220

Auchincloss (Murray)

Bought at price 5.11 per share.Direct48511 Apr 202295

Looney (Bernard)

Bought at price 5.11 per share.Direct40811 Apr 202280

Bp Plc

Direct05 Apr 2022822,417

Bp Plc

Direct31 Mar 20220

Auchincloss (Murray)

Bought at price 4.99 per share.Direct30930 Mar 202262

Auchincloss (Murray)

Bought at price 5.15 per share.Direct46330 Mar 202290

Norges Bank

Direct16 Mar 202261,452,794

Auchincloss (Murray)

Bought at price 4.87 per share.Direct49610 Mar 2022102

Looney (Bernard)

Bought at price 4.87 per share.Direct40310 Mar 202283

Lund (Helge)

Direct01 Mar 20220

Norges Bank

Direct01 Mar 20220

Reynolds (Paula Rosput)

Direct01 Mar 20220

Richardson (Karen Ann)

Direct01 Mar 20220

Daley (Pamela)

Direct01 Mar 20220

Morzaria (Tushar)

Direct01 Mar 20220

Meyer (Melody B)

Direct01 Mar 20220

Vanguard Group Inc.

Direct01 Mar 20220

Teyssen (Johannes)

Direct01 Mar 20220

Sawers (Sir Robert John)

Direct01 Mar 20220

Auchincloss (Murray)

Direct16 Feb 20221,820

Looney (Bernard)

Direct16 Feb 202293,803

Looney (Bernard)

Direct16 Feb 202264,723

Looney (Bernard)

Direct16 Feb 202270,103

Looney (Bernard)

Bought at price 5.56 per share.Direct42710 Feb 202277

Auchincloss (Murray)

Bought at price 5.56 per share.Direct50010 Feb 202290

Bp Plc

Direct31 Jan 20220

Looney (Bernard)

Bought at price 4.93 per share.Direct41810 Jan 202285

Auchincloss (Murray)

Bought at price 4.93 per share.Direct51710 Jan 2022105

Auchincloss (Murray)

Direct31 Dec 20210

Bp Plc

Direct31 Dec 20210

Sawers (Sir Robert John)

Direct31 Dec 20210

Teyssen (Johannes)

Direct31 Dec 20210

Vanguard Group Inc.

Direct31 Dec 20210

Reynolds (Paula Rosput)

Direct31 Dec 20210

Richardson (Karen Ann)

Direct31 Dec 20210

Norges Bank

Direct31 Dec 20210

Daley (Pamela)

Direct31 Dec 20210

Looney (Bernard)

Direct31 Dec 20210

Lund (Helge)

Direct31 Dec 20210

Meyer (Melody B)

Direct31 Dec 20210

Morzaria (Tushar)

Direct31 Dec 20210

Nelson (Brendan Robert)

Direct31 Dec 20210

Auchincloss (Murray)

Bought at price 4.45 per share.Direct21322 Dec 202148

Auchincloss (Murray)

Bought at price 4.46 per share.Direct44122 Dec 202199

Sawers (Sir Robert John)

Bought at price 4.44 per share.Direct63817 Dec 2021144

Bp Plc

Direct15 Dec 20210

Auchincloss (Murray)

Bought at price 4.56 per share.Direct49310 Dec 2021108

Looney (Bernard)

Bought at price 4.56 per share.Direct42410 Dec 202193

Bp Plc

Direct30 Nov 20210

Looney (Bernard)

Bought at price 4.61 per share.Direct41410 Nov 202190

Auchincloss (Murray)

Bought at price 4.61 per share.Direct50710 Nov 2021110

Bp Plc

Direct29 Oct 20210

Norges Bank

Direct13 Oct 20217,381,922

Norges Bank

Direct12 Oct 2021339,254

Auchincloss (Murray)

Bought at price 4.81 per share.Direct50511 Oct 2021105

Looney (Bernard)

Bought at price 4.81 per share.Direct41811 Oct 202187

Norges Bank

Direct08 Oct 20210

Auchincloss (Murray)

Bought at price 4.55 per share.Direct20029 Sept 202144

Auchincloss (Murray)

Bought at price 4.29 per share.Direct40329 Sept 202194

Sawers (Sir Robert John)

Bought at price 4.37 per share.Direct1,25724 Sept 2021288

Auchincloss (Murray)

Bought at price 4.08 per share.Direct51810 Sept 2021127

Looney (Bernard)

Bought at price 4.08 per share.Direct44010 Sept 2021108

Bp Plc

Direct31 Aug 20210

Looney (Bernard)

Bought at price 4.22 per share.Direct43010 Aug 2021102

Auchincloss (Murray)

Bought at price 4.22 per share.Direct51910 Aug 2021123

Bp Plc

Direct30 Jul 2021532,074

Auchincloss (Murray)

Bought at price 4.32 per share.Direct43112 Jul 2021100

Looney (Bernard)

Bought at price 4.32 per share.Direct43112 Jul 2021100

Bp Plc

Direct30 Jun 20211,491,756

Auchincloss (Murray)

Bought at price 4.40 per share.Direct19328 Jun 202144

Auchincloss (Murray)

Bought at price 4.37 per share.Direct36228 Jun 202183

Sawers (Sir Robert John)

Bought at price 4.38 per share.Direct58618 Jun 2021134

Sawers (Sir Robert John)

Bought at price 4.38 per share.Direct58618 Jun 2021134

Auchincloss (Murray)

Bought at price 4.61 per share.Direct44610 Jun 202197

Looney (Bernard)

Bought at price 4.61 per share.Direct43710 Jun 202195

Bp Plc

Direct28 May 20210

Looney (Bernard)

Bought at price 4.43 per share.Direct44310 May 2021100

Auchincloss (Murray)

Bought at price 4.43 per share.Direct44310 May 2021100

Bp Plc

Direct30 Apr 20210