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 Adr Each Rep (0HKP) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 4 $34.31 OTC Trade
18:26:35 - 24-Dec-25
Unknown* 51 $34.32 OTC Trade
17:59:59 - 24-Dec-25
Unknown* 1 $34.32 OTC Trade
17:37:59 - 24-Dec-25
Unknown* 10 $34.2893 OTC Trade
17:19:54 - 24-Dec-25
Unknown* 2 $34.2814 Cross
OTC Trade
17:11:11 - 24-Dec-25
Unknown* 25 $34.3107 OTC Trade
16:48:41 - 24-Dec-25
Unknown* 1 $34.3386 Cross
OTC Trade
16:05:03 - 24-Dec-25
Unknown* 26 $34.3295 OTC Trade
15:50:30 - 24-Dec-25
Unknown* 250 $34.3293 OTC Trade
15:50:28 - 24-Dec-25
Unknown* 3 $34.3286 Cross
OTC Trade
15:45:30 - 24-Dec-25
Unknown* 0 $34.32 OTC Trade
15:43:27 - 24-Dec-25
Unknown* 10 $34.2886 Cross
OTC Trade
15:36:51 - 24-Dec-25
Unknown* 35 $34.295 OTC Trade
15:33:00 - 24-Dec-25
Unknown* 250 $34.302 OTC Trade
15:16:00 - 24-Dec-25
Unknown* 500 $34.305 OTC Trade
15:14:58 - 24-Dec-25
Unknown* 30 $34.305 OTC Trade
15:13:41 - 24-Dec-25
Unknown* 1 $34.3286 Cross
OTC Trade
15:11:03 - 24-Dec-25
Unknown* 418 $34.292 OTC Trade
14:59:45 - 24-Dec-25
Unknown* 8 $34.32 OTC Trade
14:58:46 - 24-Dec-25
Unknown* 1 $34.335 SI Trade
14:55:36 - 24-Dec-25
Unknown* 0 $34.38 OTC Trade
14:51:25 - 24-Dec-25
Unknown* 2 $34.3886 Cross
OTC Trade
14:47:49 - 24-Dec-25
Unknown* 740 $34.405 OTC Trade
14:46:02 - 24-Dec-25
Unknown* 400 $34.432 OTC Trade
14:44:47 - 24-Dec-25
Unknown* 1 $34.3914 Cross
OTC Trade
14:40:17 - 24-Dec-25
Unknown* 5 $34.405 OTC Trade
14:39:06 - 24-Dec-25
Unknown* 1 $34.40 OTC Trade
14:36:55 - 24-Dec-25
Unknown* 100 $34.3925 OTC Trade
14:35:05 - 24-Dec-25
Unknown* 100 $34.392 OTC Trade
14:35:05 - 24-Dec-25
Unknown* 14 $34.4014 OTC Trade
14:34:00 - 24-Dec-25
Unknown* 0 $34.56 OTC Trade
14:30:31 - 24-Dec-25
Unknown* 1 $34.56 OTC Trade
14:30:27 - 24-Dec-25
Unknown* 7 $34.50 Cross
OTC Trade
14:30:01 - 24-Dec-25
Unknown* 2 $34.50 Cross
OTC Trade
14:30:01 - 24-Dec-25
Unknown* 1 $34.50 Cross
OTC Trade
14:30:00 - 24-Dec-25
Unknown* 500 $34.50 OTC Trade
14:30:00 - 24-Dec-25
Unknown* 3 $34.50 Cross
OTC Trade
12:34:59 - 24-Dec-25
Unknown* 10 $34.79 OTC Trade
09:00:00 - 24-Dec-25
Unknown* 35 $34.58 OTC Trade
21:19:24 - 23-Dec-25
Unknown* 65 $34.58 OTC Trade
21:19:24 - 23-Dec-25
Unknown* 35 $34.58 OTC Trade
21:19:24 - 23-Dec-25
Unknown* 1 $34.5414 Cross
OTC Trade
20:42:50 - 23-Dec-25
Unknown* 1 $34.5714 Cross
OTC Trade
20:35:20 - 23-Dec-25
Unknown* 6 $34.5586 Cross
OTC Trade
20:26:44 - 23-Dec-25
Unknown* 1 $34.5414 Cross
OTC Trade
20:25:51 - 23-Dec-25
Unknown* 200 $34.532 OTC Trade
20:16:57 - 23-Dec-25
Unknown* 200 $34.5507 OTC Trade
19:38:07 - 23-Dec-25
Unknown* 8 $34.5214 Cross
OTC Trade
19:00:11 - 23-Dec-25
Unknown* 12 $34.5586 Cross
OTC Trade
18:51:01 - 23-Dec-25
Unknown* 1 $34.6453 Currency Conversion
Negotiated Trade
18:22:27 - 23-Dec-25
Unknown* 1 $34.5214 Cross
OTC Trade
18:19:20 - 23-Dec-25
Unknown* 6 $34.4914 Cross
OTC Trade
18:09:28 - 23-Dec-25
Unknown* 10 $34.4986 Cross
OTC Trade
18:08:44 - 23-Dec-25
Unknown* 100 $34.4793 OTC Trade
18:05:26 - 23-Dec-25
Unknown* 200 $34.4801 OTC Trade
17:40:46 - 23-Dec-25
Unknown* 200 $34.482 OTC Trade
17:40:46 - 23-Dec-25
Unknown* 1 $34.5486 OTC Trade
16:16:11 - 23-Dec-25
Unknown* 5 $34.54 OTC Trade
16:09:09 - 23-Dec-25
Unknown* 250 $34.465 OTC Trade
15:55:47 - 23-Dec-25
Unknown* 0 $34.519 OTC Trade
15:48:37 - 23-Dec-25
Unknown* 0 $34.52 SI Trade
15:45:47 - 23-Dec-25
Unknown* 1 $34.5086 Cross
OTC Trade
15:45:14 - 23-Dec-25
Unknown* 10 $34.5586 Cross
OTC Trade
15:39:53 - 23-Dec-25
Unknown* 30 $34.5886 Cross
OTC Trade
15:37:14 - 23-Dec-25
Unknown* 100 $34.5393 OTC Trade
15:29:28 - 23-Dec-25
Unknown* 0 $34.55 OTC Trade
15:19:55 - 23-Dec-25
Unknown* 1 $34.5507 OTC Trade
15:19:55 - 23-Dec-25
Unknown* 250 $34.55 OTC Trade
15:17:07 - 23-Dec-25
Unknown* 10 $34.5586 Cross
OTC Trade
15:12:26 - 23-Dec-25
Unknown* 418 $34.625 OTC Trade
15:01:30 - 23-Dec-25
Unknown* 30 $34.5793 OTC Trade
14:57:33 - 23-Dec-25
Unknown* 0 $34.61 OTC Trade
14:51:01 - 23-Dec-25
Unknown* 0 $34.61 OTC Trade
14:50:58 - 23-Dec-25
Unknown* 1 $34.61 OTC Trade
14:44:16 - 23-Dec-25
Unknown* 1 $34.61 OTC Trade
14:44:08 - 23-Dec-25
Unknown* 0 $34.56 SI Trade
14:37:19 - 23-Dec-25
Unknown* 126 $34.5693 OTC Trade
14:33:00 - 23-Dec-25
Unknown* 20 $34.5507 OTC Trade
14:32:31 - 23-Dec-25
Unknown* 20 $34.5407 OTC Trade
14:32:23 - 23-Dec-25
Unknown* 50 $34.565 OTC Trade
14:32:04 - 23-Dec-25
Unknown* 50 $34.565 OTC Trade
14:32:04 - 23-Dec-25
Unknown* 20 $34.585 OTC Trade
14:32:01 - 23-Dec-25
Unknown* 20 $34.5707 OTC Trade
14:31:49 - 23-Dec-25
Unknown* 20 $34.585 OTC Trade
14:31:48 - 23-Dec-25
Unknown* 26 $34.51 Cross
OTC Trade
14:30:02 - 23-Dec-25
Unknown* 4 $34.51 Cross
OTC Trade
14:30:02 - 23-Dec-25
Unknown* 4 $34.51 Cross
OTC Trade
14:30:02 - 23-Dec-25
Unknown* 1 $34.51 Cross
OTC Trade
14:30:02 - 23-Dec-25
Unknown* 5 $34.51 Cross
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 9 $34.51 Cross
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 2 $34.51 Cross
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 3 $34.51 Cross
OTC Trade
14:30:01 - 23-Dec-25
Unknown* 2 $34.2286 Cross
OTC Trade
20:07:51 - 22-Dec-25
Unknown* 1,845 $34.222 OTC Trade
20:07:24 - 22-Dec-25
Unknown* 2 $34.2286 Cross
OTC Trade
19:30:14 - 22-Dec-25
Unknown* 40 $34.30453 Currency Conversion
Negotiated Trade
19:25:03 - 22-Dec-25
Unknown* 14 $34.265 OTC Trade
19:03:40 - 22-Dec-25
Unknown* 83 $34.3176 OTC Trade
18:40:09 - 22-Dec-25
Unknown* 400 $34.318 OTC Trade
18:40:09 - 22-Dec-25
Unknown* 500 $34.318 OTC Trade
18:40:09 - 22-Dec-25
Unknown* 3 $34.3186 Cross
OTC Trade
18:16:57 - 22-Dec-25
Unknown* 2 $34.2986 Cross
OTC Trade
18:01:55 - 22-Dec-25
Unknown* 500 $34.2896 OTC Trade
17:46:03 - 22-Dec-25
Unknown* 100 $34.26 OTC Trade
17:38:22 - 22-Dec-25
Unknown* 100 $34.2599 OTC Trade
17:38:22 - 22-Dec-25
Unknown* 1,800 $34.248 OTC Trade
17:36:52 - 22-Dec-25
Unknown* 0 $34.30 SI Trade
17:24:03 - 22-Dec-25
Unknown* 15 $34.29301 Currency Conversion
Negotiated Trade
16:56:47 - 22-Dec-25
Unknown* 1,020 $34.438 OTC Trade
16:51:32 - 22-Dec-25
Unknown* 730 $34.428 OTC Trade
16:50:12 - 22-Dec-25
Unknown* 520 $34.418 OTC Trade
16:48:42 - 22-Dec-25
Unknown* 100 $34.42 OTC Trade
16:48:32 - 22-Dec-25
Unknown* 0 $34.45 OTC Trade
16:43:31 - 22-Dec-25
Unknown* 8 $34.4471 OTC Trade
16:43:31 - 22-Dec-25
Unknown* 9 $34.448 OTC Trade
16:43:31 - 22-Dec-25
Unknown* 0 $34.4389 OTC Trade
16:38:35 - 22-Dec-25
Unknown* 27 $34.4814 Cross
OTC Trade
16:36:06 - 22-Dec-25
Unknown* 250 $34.505 OTC Trade
16:35:04 - 22-Dec-25
Unknown* 150 $34.505 OTC Trade
16:35:04 - 22-Dec-25
Unknown* 1 $34.4686 Cross
OTC Trade
16:32:07 - 22-Dec-25
Unknown* 1 $34.4786 Cross
OTC Trade
16:31:58 - 22-Dec-25
Unknown* 1 $34.4286 Cross
OTC Trade
16:22:42 - 22-Dec-25
Unknown* 260 $34.398 OTC Trade
16:18:22 - 22-Dec-25
Unknown* 100 $34.39 OTC Trade
16:17:42 - 22-Dec-25
Unknown* 460 $34.388 OTC Trade
16:17:32 - 22-Dec-25
Unknown* 1,390 $34.389 OTC Trade
16:17:12 - 22-Dec-25
Unknown* 300 $34.4112 OTC Trade
15:58:25 - 22-Dec-25
Unknown* 29 $34.27006 Currency Conversion
Negotiated Trade
15:58:06 - 22-Dec-25
Unknown* 150 $34.4829 OTC Trade
15:49:54 - 22-Dec-25
Unknown* 150 $34.482 OTC Trade
15:49:54 - 22-Dec-25
Unknown* 320 $34.585 OTC Trade
15:35:41 - 22-Dec-25
Unknown* 1,380 $34.572 OTC Trade
15:35:11 - 22-Dec-25
Unknown* 100 $34.585 OTC Trade
15:30:48 - 22-Dec-25
Unknown* 100 $34.535 OTC Trade
15:19:21 - 22-Dec-25
Unknown* 110 $34.535 OTC Trade
15:19:21 - 22-Dec-25
Unknown* 740 $34.485 OTC Trade
15:17:57 - 22-Dec-25
Unknown* 260 $34.485 OTC Trade
15:17:57 - 22-Dec-25
Unknown* 500 $34.485 OTC Trade
15:17:46 - 22-Dec-25
Unknown* 850 $34.472 OTC Trade
15:12:51 - 22-Dec-25
Unknown* 100 $34.4993 OTC Trade
15:12:01 - 22-Dec-25
Unknown* 1,170 $34.512 OTC Trade
15:07:41 - 22-Dec-25
Unknown* 270 $34.512 OTC Trade
15:06:51 - 22-Dec-25
Unknown* 260 $34.505 OTC Trade
15:06:41 - 22-Dec-25
Unknown* 1,910 $34.485 OTC Trade
15:05:21 - 22-Dec-25
Unknown* 49 $34.4614 Cross
OTC Trade
14:56:23 - 22-Dec-25
Unknown* 18 $34.4186 Cross
OTC Trade
14:52:55 - 22-Dec-25
Unknown* 197 $34.452 OTC Trade
14:47:21 - 22-Dec-25
Unknown* 3 $34.452 OTC Trade
14:47:21 - 22-Dec-25
Unknown* 385 $34.30966 Currency Conversion
Negotiated Trade
14:44:44 - 22-Dec-25
Unknown* 2 $34.4486 Cross
OTC Trade
14:44:36 - 22-Dec-25
Unknown* 517 $34.3931 OTC Trade
14:42:25 - 22-Dec-25
Unknown* 802 $34.26774 Currency Conversion
Negotiated Trade
14:41:14 - 22-Dec-25
Unknown* 3 $34.3614 Cross
OTC Trade
14:40:26 - 22-Dec-25
Unknown* 200 $34.4492 OTC Trade
14:36:12 - 22-Dec-25
Unknown* 16 $34.4499 OTC Trade
14:36:12 - 22-Dec-25
Unknown* 100 $34.4499 OTC Trade
14:36:12 - 22-Dec-25
Unknown* 100 $34.448 OTC Trade
14:36:12 - 22-Dec-25
Unknown* 64 $34.4007 OTC Trade
14:34:55 - 22-Dec-25
Unknown* 20 $34.415 OTC Trade
14:34:22 - 22-Dec-25
Unknown* 20 $34.415 OTC Trade
14:34:06 - 22-Dec-25
Unknown* 20 $34.422 OTC Trade
14:33:54 - 22-Dec-25
Unknown* 20 $34.425 OTC Trade
14:33:54 - 22-Dec-25
Unknown* 20 $34.435 OTC Trade
14:33:53 - 22-Dec-25
Unknown* 20 $34.4307 OTC Trade
14:33:53 - 22-Dec-25
Unknown* 80 $34.4207 OTC Trade
14:33:07 - 22-Dec-25
Unknown* 20 $34.425 OTC Trade
14:32:39 - 22-Dec-25
Unknown* 3 $34.29458 Currency Conversion
Negotiated Trade
14:32:25 - 22-Dec-25
Unknown* 50 $34.425 OTC Trade
14:32:07 - 22-Dec-25
Unknown* 50 $34.425 OTC Trade
14:32:07 - 22-Dec-25
Unknown* 20 $34.4107 OTC Trade
14:31:55 - 22-Dec-25
Unknown* 100 $34.415 OTC Trade
14:31:40 - 22-Dec-25
Unknown* 19 $34.29458 Currency Conversion
Negotiated Trade
14:31:32 - 22-Dec-25
Unknown* 20 $34.4109 OTC Trade
14:31:30 - 22-Dec-25
Unknown* 5 $34.35 OTC Trade
14:30:56 - 22-Dec-25
Unknown* 0 $34.34 OTC Trade
14:30:39 - 22-Dec-25
Unknown* 0 $34.34 OTC Trade
14:30:38 - 22-Dec-25
Unknown* 0 $34.34 OTC Trade
14:30:38 - 22-Dec-25
Unknown* 0 $34.34 OTC Trade
14:30:36 - 22-Dec-25
Unknown* 19 $34.298 OTC Trade
14:30:08 - 22-Dec-25
Unknown* 58 $34.25 Cross
OTC Trade
14:30:07 - 22-Dec-25
Unknown* 19 $34.298 OTC Trade
14:30:07 - 22-Dec-25
Unknown* 5 $34.25 Cross
OTC Trade
14:30:03 - 22-Dec-25
Unknown* 58 $34.25 Cross
OTC Trade
14:30:03 - 22-Dec-25
Unknown* 2 $34.25 Cross
OTC Trade
14:30:03 - 22-Dec-25
Unknown* 0 $34.28 OTC Trade
14:30:03 - 22-Dec-25
Unknown* 2 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 1 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 13 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 1 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 1 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 5 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 3 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 1 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 17 $34.25 Cross
OTC Trade
14:30:02 - 22-Dec-25
Unknown* 11 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
Unknown* 4 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
Unknown* 15 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
Unknown* 2 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
Unknown* 1 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
Unknown* 3 $34.25 Cross
OTC Trade
14:30:01 - 22-Dec-25
FTSE 100 Latest
Value9,870.68
Change-18.54