Canada markets open in 5 hours 29 minutes

BP p.l.c. (BPAQF)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
6.31-0.13 (-2.02%)
At close: 02:53PM EDT

Insider Transactions

Currency in USD
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,570Dec 09, 20229,752,984

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

DirectNov 30, 20220

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Auchincloss (Murray)

Bought at price 5.65 per share.Direct440Nov 10, 202278

Looney (Bernard)

Bought at price 5.65 per share.Direct366Nov 10, 202265

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

DirectOct 31, 20220

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Looney (Bernard)

Bought at price 5.18 per share.Direct337Oct 10, 202265

Auchincloss (Murray)

Bought at price 5.18 per share.Direct414Oct 10, 202280

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

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

Bp Plc

DirectSept 30, 20220

Blanc (Amanda)

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

Bp Plc

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

Auchincloss (Murray)

Bought at price 4.71 per share.Direct839Sept 28, 2022178

Auchincloss (Murray)

Bought at price 5.27 per share.Direct431Sept 12, 202282

Looney (Bernard)

Bought at price 5.27 per share.Direct368Sept 12, 202270

Bp Plc

DirectAug 31, 20220

Looney (Bernard)

Bought at price 5.17 per share.Direct387Aug 10, 202275

Auchincloss (Murray)

Bought at price 5.17 per share.Direct465Aug 10, 202290

Morzaria (Tushar)

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

Bp Plc

DirectJul 29, 20220

Auchincloss (Murray)

Bought at price 4.60 per share.Direct450Jul 11, 202298

Looney (Bernard)

Bought at price 4.60 per share.Direct368Jul 11, 202280

Auchincloss (Murray)

Bought at price 4.92 per share.Direct305Jul 01, 202262

Auchincloss (Murray)

Bought at price 4.68 per share.Direct463Jul 01, 202299

Bp Plc

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

Auchincloss (Murray)

Bought at price 5.52 per share.Direct452Jun 10, 202282

Looney (Bernard)

Bought at price 5.52 per share.Direct386Jun 10, 202270

Bp Plc

DirectMay 31, 20220

Looney (Bernard)

Bought at price 4.99 per share.Direct384May 10, 202277

Auchincloss (Murray)

Bought at price 4.99 per share.Direct464May 10, 202293

Bp Plc

DirectApr 29, 20220

Auchincloss (Murray)

Bought at price 5.11 per share.Direct485Apr 11, 202295

Looney (Bernard)

Bought at price 5.11 per share.Direct408Apr 11, 202280

Bp Plc

DirectApr 05, 2022822,417

Bp Plc

DirectMar 31, 20220

Auchincloss (Murray)

Bought at price 4.99 per share.Direct309Mar 30, 202262

Auchincloss (Murray)

Bought at price 5.15 per share.Direct463Mar 30, 202290

Norges Bank

DirectMar 16, 202261,452,794

Auchincloss (Murray)

Bought at price 4.87 per share.Direct496Mar 10, 2022102

Looney (Bernard)

Bought at price 4.87 per share.Direct403Mar 10, 202283

Lund (Helge)

DirectMar 01, 20220

Norges Bank

DirectMar 01, 20220

Reynolds (Paula Rosput)

DirectMar 01, 20220

Richardson (Karen Ann)

DirectMar 01, 20220

Morzaria (Tushar)

DirectMar 01, 20220

Meyer (Melody B)

DirectMar 01, 20220

Vanguard Group Inc.

DirectMar 01, 20220

Teyssen (Johannes)

DirectMar 01, 20220

Sawers (Sir Robert John)

DirectMar 01, 20220

Daley (Pamela)

DirectMar 01, 20220

Looney (Bernard)

DirectFeb 16, 202293,803

Looney (Bernard)

DirectFeb 16, 202264,723

Looney (Bernard)

DirectFeb 16, 202270,103

Auchincloss (Murray)

DirectFeb 16, 20221,820

Auchincloss (Murray)

Bought at price 5.56 per share.Direct500Feb 10, 202290

Looney (Bernard)

Bought at price 5.56 per share.Direct427Feb 10, 202277

Bp Plc

DirectJan 31, 20220

Auchincloss (Murray)

Bought at price 4.93 per share.Direct517Jan 10, 2022105

Looney (Bernard)

Bought at price 4.93 per share.Direct418Jan 10, 202285

Looney (Bernard)

DirectDec 31, 20210

Lund (Helge)

DirectDec 31, 20210

Bp Plc

DirectDec 31, 20210

Daley (Pamela)

DirectDec 31, 20210

Reynolds (Paula Rosput)

DirectDec 31, 20210

Richardson (Karen Ann)

DirectDec 31, 20210

Norges Bank

DirectDec 31, 20210

Auchincloss (Murray)

DirectDec 31, 20210

Sawers (Sir Robert John)

DirectDec 31, 20210

Vanguard Group Inc.

DirectDec 31, 20210

Teyssen (Johannes)

DirectDec 31, 20210

Meyer (Melody B)

DirectDec 31, 20210

Morzaria (Tushar)

DirectDec 31, 20210

Nelson (Brendan Robert)

DirectDec 31, 20210

Auchincloss (Murray)

Bought at price 4.45 per share.Direct213Dec 22, 202148

Auchincloss (Murray)

Bought at price 4.46 per share.Direct441Dec 22, 202199

Sawers (Sir Robert John)

Bought at price 4.44 per share.Direct638Dec 17, 2021144

Bp Plc

DirectDec 15, 20210

Looney (Bernard)

Bought at price 4.56 per share.Direct424Dec 10, 202193

Auchincloss (Murray)

Bought at price 4.56 per share.Direct493Dec 10, 2021108

Bp Plc

DirectNov 30, 20210

Auchincloss (Murray)

Bought at price 4.61 per share.Direct507Nov 10, 2021110

Looney (Bernard)

Bought at price 4.61 per share.Direct414Nov 10, 202190

Bp Plc

DirectOct 29, 20210

Norges Bank

DirectOct 13, 20217,381,922

Norges Bank

DirectOct 12, 2021339,254

Looney (Bernard)

Bought at price 4.81 per share.Direct418Oct 11, 202187

Auchincloss (Murray)

Bought at price 4.81 per share.Direct505Oct 11, 2021105

Norges Bank

DirectOct 08, 20210

Auchincloss (Murray)

Bought at price 4.55 per share.Direct200Sept 29, 202144

Auchincloss (Murray)

Bought at price 4.29 per share.Direct403Sept 29, 202194

Sawers (Sir Robert John)

Bought at price 4.37 per share.Direct1,257Sept 24, 2021288

Auchincloss (Murray)

Bought at price 4.08 per share.Direct518Sept 10, 2021127

Looney (Bernard)

Bought at price 4.08 per share.Direct440Sept 10, 2021108

Bp Plc

DirectAug 31, 20210

Looney (Bernard)

Bought at price 4.22 per share.Direct430Aug 10, 2021102

Auchincloss (Murray)

Bought at price 4.22 per share.Direct519Aug 10, 2021123

Bp Plc

DirectJul 30, 2021532,074

Auchincloss (Murray)

Bought at price 4.32 per share.Direct431Jul 12, 2021100

Looney (Bernard)

Bought at price 4.32 per share.Direct431Jul 12, 2021100

Bp Plc

DirectJun 30, 20211,491,756

Auchincloss (Murray)

Bought at price 4.40 per share.Direct193Jun 28, 202144

Auchincloss (Murray)

Bought at price 4.37 per share.Direct362Jun 28, 202183

Sawers (Sir Robert John)

Bought at price 4.38 per share.Direct586Jun 18, 2021134

Sawers (Sir Robert John)

Bought at price 4.38 per share.Direct586Jun 18, 2021134

Auchincloss (Murray)

Bought at price 4.61 per share.Direct446Jun 10, 202197

Looney (Bernard)

Bought at price 4.61 per share.Direct437Jun 10, 202195

Bp Plc

DirectMay 28, 20210

Looney (Bernard)

Bought at price 4.43 per share.Direct443May 10, 2021100

Auchincloss (Murray)

Bought at price 4.43 per share.Direct443May 10, 2021100

Bp Plc

DirectApr 30, 20210