Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Bp Plc (BP.US) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 10 $34.31 Ordinary
07:05:01 - 10-Sep-25
Sell* 10 $34.31 Ordinary
07:04:42 - 10-Sep-25
Unknown* 10 $34.31 Ordinary
07:03:12 - 10-Sep-25
Unknown* 10 $34.31 Ordinary
07:03:00 - 10-Sep-25
Buy* 10 $34.30 Ordinary
07:01:46 - 10-Sep-25
Sell* 2 $34.30 Ordinary
07:00:19 - 10-Sep-25
Sell* 3 $34.30 Ordinary
07:00:19 - 10-Sep-25
Sell* 3 $34.30 Ordinary
07:00:16 - 10-Sep-25
Sell* 2 $34.30 Ordinary
07:00:07 - 10-Sep-25
Sell* 5 $34.30 Ordinary
07:00:00 - 10-Sep-25
Sell* 25 $34.30 Ordinary
07:00:00 - 10-Sep-25
Unknown* 70 $34.30 Ordinary
07:00:00 - 10-Sep-25
Buy* 40 $34.31 Ordinary
07:00:00 - 10-Sep-25
Buy* 10 $34.31 Ordinary
07:00:00 - 10-Sep-25
Unknown* 10 $34.31 Ordinary
07:00:00 - 10-Sep-25
Sell* 10 $34.23 Ordinary
06:50:36 - 10-Sep-25
Sell* 10 $34.23 Ordinary
06:50:36 - 10-Sep-25
Unknown* 10 $34.19 Ordinary
06:29:52 - 10-Sep-25
Buy* 10 $34.19 Ordinary
06:21:11 - 10-Sep-25
Buy* 10 $34.19 Ordinary
06:20:26 - 10-Sep-25
Buy* 100 $34.19 Ordinary
06:15:24 - 10-Sep-25
Buy* 100 $34.19 Ordinary
06:15:24 - 10-Sep-25
Buy* 10 $34.19 Ordinary
06:15:24 - 10-Sep-25
Sell* 10 $34.23 Ordinary
06:08:32 - 10-Sep-25
Sell* 100 $34.22 Ordinary
06:05:49 - 10-Sep-25
Buy* 2 $34.23 Ordinary
06:03:57 - 10-Sep-25
Buy* 33 $34.23 Ordinary
06:03:57 - 10-Sep-25
Buy* 10 $34.22 Ordinary
06:03:57 - 10-Sep-25
Buy* 10 $34.22 Ordinary
06:03:57 - 10-Sep-25
Sell* 100 $34.21 Ordinary
06:03:57 - 10-Sep-25
Sell* 100 $34.21 Ordinary
06:03:57 - 10-Sep-25
Sell* 10 $34.22 Ordinary
06:03:57 - 10-Sep-25
Unknown* 10 $34.22 Ordinary
05:51:40 - 10-Sep-25
Unknown* 100 $34.14 Ordinary
05:36:52 - 10-Sep-25
Buy* 10 $34.13 Ordinary
05:34:25 - 10-Sep-25
Sell* 100 $34.13 Ordinary
05:27:03 - 10-Sep-25
Sell* 10 $34.13 Ordinary
05:27:03 - 10-Sep-25
Sell* 100 $34.13 Ordinary
05:27:03 - 10-Sep-25
Sell* 10 $34.14 Ordinary
05:26:09 - 10-Sep-25
Unknown* 125 $34.16 Ordinary
05:23:19 - 10-Sep-25
Buy* 10 $34.10 Ordinary
05:20:08 - 10-Sep-25
Buy* 10 $34.10 Ordinary
05:20:08 - 10-Sep-25
Buy* 10 $34.10 Ordinary
05:00:32 - 10-Sep-25
Sell* 10 $34.10 Ordinary
04:58:57 - 10-Sep-25
Buy* 100 $34.08 Ordinary
04:57:27 - 10-Sep-25
Buy* 100 $34.08 Ordinary
04:55:44 - 10-Sep-25
Buy* 100 $34.08 Ordinary
04:55:44 - 10-Sep-25
Sell* 100 $34.07 Ordinary
04:55:40 - 10-Sep-25
Sell* 10 $34.07 Ordinary
04:55:40 - 10-Sep-25
Sell* 100 $34.07 Ordinary
04:55:40 - 10-Sep-25
Buy* 100 $34.07 Ordinary
04:44:41 - 10-Sep-25
Buy* 10 $34.07 Ordinary
04:44:41 - 10-Sep-25
Sell* 100 $34.16 Ordinary
04:29:34 - 10-Sep-25
Sell* 10 $34.16 Ordinary
04:29:34 - 10-Sep-25
Unknown* 125 $34.20 Ordinary
04:26:35 - 10-Sep-25
Unknown* 125 $34.20 Ordinary
04:26:35 - 10-Sep-25
Buy* 100 $34.20 Ordinary
04:25:57 - 10-Sep-25
Buy* 100 $34.20 Ordinary
04:25:57 - 10-Sep-25
Unknown* 10 $34.25 Ordinary
04:20:39 - 10-Sep-25
Buy* 83 $34.27 Ordinary
04:09:26 - 10-Sep-25
Sell* 100 $34.23 Ordinary
04:03:39 - 10-Sep-25
FTSE 100 Latest
Value9,284.10
Change41.57