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* 3 $31.5188 Cross
OTC Trade
19:11:24 - 03-Apr-25
Unknown* 200 $31.505 OTC Trade
19:07:24 - 03-Apr-25
Unknown* 0 $31.57 OTC Trade
19:06:20 - 03-Apr-25
Unknown* 0 $31.56 OTC Trade
19:06:20 - 03-Apr-25
Unknown* 2 $31.5388 Cross
OTC Trade
18:51:13 - 03-Apr-25
Unknown* 10 $31.405 OTC Trade
18:25:23 - 03-Apr-25
Unknown* 1,000 $31.3681 OTC Trade
18:12:14 - 03-Apr-25
Unknown* 20 $31.3707 OTC Trade
18:11:42 - 03-Apr-25
Unknown* 80 $31.3716 OTC Trade
18:11:42 - 03-Apr-25
Unknown* 1 $31.365 OTC Trade
18:11:19 - 03-Apr-25
Unknown* 1 $31.3912 Cross
OTC Trade
18:03:19 - 03-Apr-25
Unknown* 100 $31.38 OTC Trade
17:52:33 - 03-Apr-25
Unknown* 416 $31.368 OTC Trade
17:51:39 - 03-Apr-25
Unknown* 416 $31.368 OTC Trade
17:51:11 - 03-Apr-25
Unknown* 416 $31.388 OTC Trade
17:50:58 - 03-Apr-25
Unknown* 416 $31.388 OTC Trade
17:50:40 - 03-Apr-25
Unknown* 100 $31.388 OTC Trade
17:50:29 - 03-Apr-25
Unknown* 3 $31.3888 Cross
OTC Trade
17:47:55 - 03-Apr-25
Unknown* 800 $31.4416 OTC Trade
17:40:23 - 03-Apr-25
Unknown* 10 $31.4707 OTC Trade
17:37:24 - 03-Apr-25
Unknown* 416 $31.625 OTC Trade
17:30:29 - 03-Apr-25
Unknown* 10 $31.5793 OTC Trade
17:29:54 - 03-Apr-25
Unknown* 300 $31.58 OTC Trade
17:29:36 - 03-Apr-25
Unknown* 833 $31.575 OTC Trade
17:28:15 - 03-Apr-25
Unknown* 91 $31.565 OTC Trade
17:28:08 - 03-Apr-25
Unknown* 1,600 $31.568 OTC Trade
17:28:08 - 03-Apr-25
Unknown* 200 $31.5699 OTC Trade
17:28:08 - 03-Apr-25
Unknown* 9 $31.5688 Cross
OTC Trade
17:27:58 - 03-Apr-25
Unknown* 104 $31.535 OTC Trade
17:26:07 - 03-Apr-25
Unknown* 833 $31.57 OTC Trade
17:25:30 - 03-Apr-25
Unknown* 3 $31.5705 Cross
OTC Trade
17:23:05 - 03-Apr-25
Unknown* 889 $31.56 OTC Trade
17:22:13 - 03-Apr-25
Unknown* 100 $31.535 OTC Trade
17:21:03 - 03-Apr-25
Unknown* 600 $31.538 OTC Trade
17:19:56 - 03-Apr-25
Unknown* 100 $31.5399 OTC Trade
17:19:56 - 03-Apr-25
Unknown* 1,000 $31.515 OTC Trade
17:19:36 - 03-Apr-25
Unknown* 15 $31.5287 Cross
OTC Trade
17:18:34 - 03-Apr-25
Unknown* 50 $31.505 OTC Trade
17:17:27 - 03-Apr-25
Unknown* 10 $31.445 OTC Trade
17:14:52 - 03-Apr-25
Unknown* 125 $31.33699 Currency Conversion
Negotiated Trade
17:10:42 - 03-Apr-25
Unknown* 5 $31.4195 Cross
OTC Trade
17:08:56 - 03-Apr-25
Unknown* 2,000 $31.415 OTC Trade
17:08:52 - 03-Apr-25
Unknown* 2,492 $31.358 OTC Trade
17:04:21 - 03-Apr-25
Unknown* 1,000 $31.365 OTC Trade
17:03:42 - 03-Apr-25
Unknown* 3 $31.3895 Cross
OTC Trade
17:03:22 - 03-Apr-25
Unknown* 200 $31.368 OTC Trade
16:59:48 - 03-Apr-25
Unknown* 1,800 $31.37 OTC Trade
16:59:48 - 03-Apr-25
Unknown* 30 $31.3793 OTC Trade
16:59:18 - 03-Apr-25
Unknown* 7 $31.395 OTC Trade
16:58:58 - 03-Apr-25
Unknown* 14 $31.395 OTC Trade
16:57:56 - 03-Apr-25
Unknown* 486 $31.408 OTC Trade
16:57:53 - 03-Apr-25
Unknown* 900 $31.408 OTC Trade
16:57:53 - 03-Apr-25
Unknown* 2 $31.43 OTC Trade
16:54:49 - 03-Apr-25
Unknown* 400 $31.415 OTC Trade
16:54:19 - 03-Apr-25
Unknown* 1,000 $31.395 OTC Trade
16:53:41 - 03-Apr-25
Unknown* 1,000 $31.385 OTC Trade
16:51:51 - 03-Apr-25
Unknown* 1,000 $31.425 OTC Trade
16:50:22 - 03-Apr-25
Unknown* 30 $31.465 Cross
OTC Trade
16:43:49 - 03-Apr-25
Unknown* 100 $31.445 OTC Trade
16:43:27 - 03-Apr-25
Unknown* 85 $31.448 OTC Trade
16:43:27 - 03-Apr-25
Unknown* 300 $31.445 OTC Trade
16:43:27 - 03-Apr-25
Unknown* 1,600 $31.445 OTC Trade
16:43:27 - 03-Apr-25
Unknown* 1,000 $31.415 OTC Trade
16:41:35 - 03-Apr-25
Unknown* 16 $31.415 OTC Trade
16:40:48 - 03-Apr-25
Unknown* 78 $31.4493 OTC Trade
16:40:07 - 03-Apr-25
Unknown* 225 $31.425 OTC Trade
16:39:29 - 03-Apr-25
Unknown* 275 $31.425 OTC Trade
16:39:29 - 03-Apr-25
Unknown* 500 $31.425 OTC Trade
16:39:29 - 03-Apr-25
Unknown* 20 $31.475 OTC Trade
16:39:04 - 03-Apr-25
Unknown* 0 $31.43 OTC Trade
16:35:38 - 03-Apr-25
Unknown* 3 $31.489 Cross
OTC Trade
16:32:48 - 03-Apr-25
Unknown* 3 $31.4687 OTC Trade
16:32:03 - 03-Apr-25
Unknown* 100 $31.4456 OTC Trade
16:29:16 - 03-Apr-25
Unknown* 5 $31.4359 OTC Trade
16:20:11 - 03-Apr-25
Unknown* 10 $31.4388 Cross
OTC Trade
16:20:04 - 03-Apr-25
Unknown* 26 $31.4412 Cross
OTC Trade
16:19:19 - 03-Apr-25
Unknown* 2,511 $31.38 OTC Trade
16:12:29 - 03-Apr-25
Unknown* 23 $31.38 OTC Trade
16:12:27 - 03-Apr-25
Unknown* 201 $31.38 OTC Trade
16:12:27 - 03-Apr-25
Unknown* 2,265 $31.38 OTC Trade
16:12:27 - 03-Apr-25
Unknown* 50 $31.425 OTC Trade
16:08:19 - 03-Apr-25
Unknown* 15 $31.4338 OTC Trade
16:05:56 - 03-Apr-25
Unknown* 0 $31.46 OTC Trade
16:05:39 - 03-Apr-25
Unknown* 2 $31.535 OTC Trade
16:01:56 - 03-Apr-25
Unknown* 25 $31.525 OTC Trade
16:00:34 - 03-Apr-25
Unknown* 50 $31.545 OTC Trade
15:53:51 - 03-Apr-25
Unknown* 68 $31.6407 OTC Trade
15:46:04 - 03-Apr-25
Unknown* 0 $31.74 OTC Trade
15:41:27 - 03-Apr-25
Unknown* 1 $31.745 OTC Trade
15:41:27 - 03-Apr-25
Unknown* 18 $31.775 OTC Trade
15:39:20 - 03-Apr-25
Unknown* 410 $31.805 OTC Trade
15:37:06 - 03-Apr-25
Unknown* 4 $31.9912 Cross
OTC Trade
15:31:18 - 03-Apr-25
Unknown* 9 $31.9888 Cross
OTC Trade
15:30:31 - 03-Apr-25
Unknown* 100 $32.039 OTC Trade
15:28:25 - 03-Apr-25
Unknown* 10 $32.0393 OTC Trade
15:27:43 - 03-Apr-25
Unknown* 16 $32.105 OTC Trade
15:25:29 - 03-Apr-25
Unknown* 17 $32.0688 Cross
OTC Trade
15:20:02 - 03-Apr-25
Unknown* 300 $31.9885 OTC Trade
15:10:19 - 03-Apr-25
Unknown* 36 $31.965 OTC Trade
15:09:49 - 03-Apr-25
Unknown* 3 $31.9589 OTC Trade
15:08:50 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 0 $31.96 OTC Trade
15:08:46 - 03-Apr-25
Unknown* 1,015 $31.80209 Currency Conversion
Negotiated Trade
15:07:57 - 03-Apr-25
Unknown* 0 $31.99 OTC Trade
15:03:26 - 03-Apr-25
Unknown* 20 $31.985 OTC Trade
15:02:00 - 03-Apr-25
Unknown* 40 $32.105 OTC Trade
14:59:51 - 03-Apr-25
Unknown* 1 $32.07 OTC Trade
14:57:36 - 03-Apr-25
Unknown* 0 $32.12 OTC Trade
14:56:51 - 03-Apr-25
Unknown* 0 $32.12 OTC Trade
14:56:44 - 03-Apr-25
Unknown* 1 $32.2588 Cross
OTC Trade
14:53:45 - 03-Apr-25
Unknown* 100 $32.2808 OTC Trade
14:52:08 - 03-Apr-25
Unknown* 0 $32.28 OTC Trade
14:51:51 - 03-Apr-25
Unknown* 0 $32.31 OTC Trade
14:51:34 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:31 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:31 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:30 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:30 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:30 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:30 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:29 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:29 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:29 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:29 - 03-Apr-25
Unknown* 0 $32.30 OTC Trade
14:51:29 - 03-Apr-25
Unknown* 0 $32.35 OTC Trade
14:50:06 - 03-Apr-25
Unknown* 2,994 $32.3493 OTC Trade
14:49:39 - 03-Apr-25
Unknown* 6 $32.3493 OTC Trade
14:49:39 - 03-Apr-25
Unknown* 0 $32.36 OTC Trade
14:48:29 - 03-Apr-25
Unknown* 0 $32.40 OTC Trade
14:47:01 - 03-Apr-25
Unknown* 5 $32.3788 Cross
OTC Trade
14:44:33 - 03-Apr-25
Unknown* 0 $32.37 OTC Trade
14:43:30 - 03-Apr-25
Unknown* 3 $32.35 OTC Trade
14:43:21 - 03-Apr-25
Unknown* 1,000 $32.4153 OTC Trade
14:40:27 - 03-Apr-25
Unknown* 0 $32.31 OTC Trade
14:38:52 - 03-Apr-25
Unknown* 18 $32.3488 Cross
OTC Trade
14:38:13 - 03-Apr-25
Unknown* 2 $32.46 OTC Trade
14:36:25 - 03-Apr-25
Unknown* 40 $32.4824 Cross
OTC Trade
14:35:13 - 03-Apr-25
Unknown* 5 $32.505 OTC Trade
14:34:48 - 03-Apr-25
Unknown* 10 $32.475 OTC Trade
14:33:32 - 03-Apr-25
Unknown* 79 $32.11442 Currency Conversion
Negotiated Trade
14:31:55 - 03-Apr-25
Unknown* 103 $32.09857 Currency Conversion
Negotiated Trade
14:31:44 - 03-Apr-25
Unknown* 26 $32.315 OTC Trade
14:31:23 - 03-Apr-25
Unknown* 0 $32.34 OTC Trade
14:30:53 - 03-Apr-25
Unknown* 0 $32.34 OTC Trade
14:30:52 - 03-Apr-25
Unknown* 0 $32.34 OTC Trade
14:30:52 - 03-Apr-25
Unknown* 0 $32.33 OTC Trade
14:30:46 - 03-Apr-25
Unknown* 0 $32.29 OTC Trade
14:30:46 - 03-Apr-25
Unknown* 0 $32.29 OTC Trade
14:30:45 - 03-Apr-25
Unknown* 10 $32.27 OTC Trade
14:30:24 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:11 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:11 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:11 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:10 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:10 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:08 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.21 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.20 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
Unknown* 0 $32.19 OTC Trade
14:30:07 - 03-Apr-25
FTSE 100 Latest
Value8,474.74
Change-133.74