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* 21 $31.02626 Currency Conversion
Negotiated Trade
18:54:34 - 03-Jul-25
Unknown* 100 $30.935 OTC Trade
17:59:10 - 03-Jul-25
Unknown* 200 $30.935 OTC Trade
17:59:10 - 03-Jul-25
Unknown* 500 $30.935 OTC Trade
17:59:10 - 03-Jul-25
Unknown* 100 $30.935 OTC Trade
17:59:10 - 03-Jul-25
Unknown* 15 $30.9812 Cross
OTC Trade
17:44:08 - 03-Jul-25
Unknown* 1 $30.9309 OTC Trade
17:21:03 - 03-Jul-25
Unknown* 29 $30.9888 Cross
OTC Trade
17:05:07 - 03-Jul-25
Unknown* 5 $30.9988 Cross
OTC Trade
17:04:08 - 03-Jul-25
Unknown* 0 $31.00 OTC Trade
16:49:43 - 03-Jul-25
Unknown* 6 $30.9512 Cross
OTC Trade
16:45:42 - 03-Jul-25
Unknown* 940 $30.975 OTC Trade
16:32:15 - 03-Jul-25
Unknown* 360 $30.975 OTC Trade
16:31:45 - 03-Jul-25
Unknown* 300 $30.975 OTC Trade
16:31:45 - 03-Jul-25
Unknown* 94 $30.9988 Cross
OTC Trade
16:23:07 - 03-Jul-25
Unknown* 11 $30.9777 OTC Trade
16:21:11 - 03-Jul-25
Unknown* 4 $30.9688 Cross
OTC Trade
16:18:43 - 03-Jul-25
Unknown* 128 $30.9688 Cross
OTC Trade
16:17:50 - 03-Jul-25
Unknown* 0 $30.96 OTC Trade
16:09:17 - 03-Jul-25
Unknown* 1 $30.965 OTC Trade
16:09:17 - 03-Jul-25
Unknown* 1,390 $30.995 OTC Trade
16:06:15 - 03-Jul-25
Unknown* 11 $30.9988 Cross
OTC Trade
16:04:52 - 03-Jul-25
Unknown* 3 $30.985 OTC Trade
16:01:38 - 03-Jul-25
Unknown* 3 $30.9907 OTC Trade
16:01:26 - 03-Jul-25
Unknown* 3 $31.0012 Cross
OTC Trade
16:01:04 - 03-Jul-25
Unknown* 4,790 $31.02 OTC Trade
15:59:45 - 03-Jul-25
Unknown* 1,400 $31.018 OTC Trade
15:59:35 - 03-Jul-25
Unknown* 1,460 $31.018 OTC Trade
15:59:35 - 03-Jul-25
Unknown* 1,700 $31.0188 OTC Trade
15:58:45 - 03-Jul-25
Unknown* 20 $31.00 OTC Trade
15:55:45 - 03-Jul-25
Unknown* 290 $31.025 OTC Trade
15:51:35 - 03-Jul-25
Unknown* 3 $31.03 OTC Trade
15:48:15 - 03-Jul-25
Unknown* 100 $31.03 OTC Trade
15:48:15 - 03-Jul-25
Unknown* 100 $31.03 OTC Trade
15:48:15 - 03-Jul-25
Unknown* 200 $31.028 OTC Trade
15:48:15 - 03-Jul-25
Unknown* 2,600 $31.03 OTC Trade
15:48:15 - 03-Jul-25
Unknown* 0 $31.04 SI Trade
15:45:40 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:37 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:37 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:37 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:36 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:36 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:36 - 03-Jul-25
Unknown* 0 $31.04 OTC Trade
15:45:36 - 03-Jul-25
Unknown* 4,720 $31.038 OTC Trade
15:44:35 - 03-Jul-25
Unknown* 103 $31.005 OTC Trade
15:43:39 - 03-Jul-25
Unknown* 0 $31.01 OTC Trade
15:39:11 - 03-Jul-25
Unknown* 0 $31.01 OTC Trade
15:39:11 - 03-Jul-25
Unknown* 0 $31.01 OTC Trade
15:39:11 - 03-Jul-25
Unknown* 7 $31.00 Cross
OTC Trade
15:33:43 - 03-Jul-25
Unknown* 200 $31.0007 OTC Trade
15:33:43 - 03-Jul-25
Unknown* 200 $31.055 OTC Trade
15:27:55 - 03-Jul-25
Unknown* 160 $31.055 OTC Trade
15:27:55 - 03-Jul-25
Unknown* 100 $31.052 OTC Trade
15:27:35 - 03-Jul-25
Unknown* 100 $31.0501 OTC Trade
15:27:35 - 03-Jul-25
Unknown* 200 $31.065 OTC Trade
15:27:05 - 03-Jul-25
Unknown* 90 $31.055 OTC Trade
15:26:25 - 03-Jul-25
Unknown* 300 $31.055 OTC Trade
15:26:25 - 03-Jul-25
Unknown* 220 $31.065 OTC Trade
15:26:15 - 03-Jul-25
Unknown* 400 $31.065 OTC Trade
15:26:15 - 03-Jul-25
Unknown* 12 $31.1088 Cross
OTC Trade
15:22:14 - 03-Jul-25
Unknown* 8 $31.10 OTC Trade
15:21:52 - 03-Jul-25
Unknown* 0 $31.10 OTC Trade
15:21:48 - 03-Jul-25
Unknown* 0 $31.10 OTC Trade
15:21:43 - 03-Jul-25
Unknown* 0 $31.10 OTC Trade
15:21:35 - 03-Jul-25
Unknown* 1,440 $31.099 OTC Trade
15:20:05 - 03-Jul-25
Unknown* 560 $31.098 OTC Trade
15:19:25 - 03-Jul-25
Unknown* 400 $31.098 OTC Trade
15:19:25 - 03-Jul-25
Unknown* 7,885 $31.12 OTC Trade
15:18:40 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 0 $31.09 OTC Trade
15:18:18 - 03-Jul-25
Unknown* 4 $31.28 OTC Trade
14:55:03 - 03-Jul-25
Unknown* 19 $31.2712 Cross
OTC Trade
14:54:17 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.24 OTC Trade
14:53:19 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:53:18 - 03-Jul-25
Unknown* 0 $31.25 OTC Trade
14:53:16 - 03-Jul-25
Unknown* 0 $31.25 OTC Trade
14:53:16 - 03-Jul-25
Unknown* 0 $31.25 OTC Trade
14:53:16 - 03-Jul-25
Unknown* 0 $31.25 OTC Trade
14:53:16 - 03-Jul-25
Unknown* 0 $31.25 OTC Trade
14:53:16 - 03-Jul-25
Unknown* 160 $31.29 Cross
OTC Trade
14:38:58 - 03-Jul-25
Unknown* 12 $31.2907 OTC Trade
14:37:42 - 03-Jul-25
Unknown* 5 $31.2512 Cross
OTC Trade
14:36:08 - 03-Jul-25
Unknown* 160 $31.265 OTC Trade
14:35:45 - 03-Jul-25
Unknown* 200 $31.265 OTC Trade
14:35:45 - 03-Jul-25
Unknown* 4 $31.29 OTC Trade
14:35:36 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:01 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 0 $31.26 OTC Trade
14:34:00 - 03-Jul-25
Unknown* 1 $31.22243 Currency Conversion
Negotiated Trade
14:33:48 - 03-Jul-25
Unknown* 30 $31.2512 Cross
OTC Trade
14:33:45 - 03-Jul-25
Unknown* 102 $31.27 OTC Trade
14:32:23 - 03-Jul-25
Unknown* 0 $31.16 OTC Trade
14:30:20 - 03-Jul-25
Unknown* 0 $31.17 OTC Trade
14:30:10 - 03-Jul-25
Unknown* 0 $31.17 OTC Trade
14:30:09 - 03-Jul-25
Unknown* 0 $31.17 OTC Trade
14:30:09 - 03-Jul-25
Unknown* 0 $31.16 OTC Trade
14:30:08 - 03-Jul-25
Unknown* 0 $31.17 OTC Trade
14:30:08 - 03-Jul-25
Unknown* 0 $31.17 OTC Trade
14:30:07 - 03-Jul-25
Unknown* 0 $31.16 OTC Trade
14:30:06 - 03-Jul-25
Unknown* 1 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 2 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 3 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 63 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 1 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 1 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 6 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 3 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 1 $31.14 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 282 $30.85 OTC Trade
01:24:21 - 03-Jul-25
Unknown* 48 $30.86 OTC Trade
01:24:21 - 03-Jul-25
Unknown* 249 $30.85 OTC Trade
01:21:49 - 03-Jul-25
Unknown* 57 $30.86 OTC Trade
01:21:49 - 03-Jul-25
Unknown* 149 $30.86 OTC Trade
01:20:40 - 03-Jul-25
Unknown* 27 $30.86 OTC Trade
01:20:40 - 03-Jul-25
Unknown* 131 $30.86 OTC Trade
01:01:31 - 03-Jul-25
Unknown* 131 $30.93 OTC Trade
01:01:01 - 03-Jul-25
Unknown* 123 $31.27 OTC Trade
22:10:42 - 02-Jul-25
Unknown* 1,186 $31.275 OTC Trade
20:58:06 - 02-Jul-25
Unknown* 300 $31.275 OTC Trade
20:58:06 - 02-Jul-25
Unknown* 300 $31.275 OTC Trade
20:58:06 - 02-Jul-25
Unknown* 6 $31.275 Cross
OTC Trade
20:57:56 - 02-Jul-25
Unknown* 31 $31.245 OTC Trade
20:56:11 - 02-Jul-25
Unknown* 41 $31.2503 Cross
OTC Trade
20:54:26 - 02-Jul-25
Unknown* 100 $31.262 OTC Trade
20:52:16 - 02-Jul-25
Unknown* 33 $31.2713 Cross
OTC Trade
20:49:03 - 02-Jul-25
Unknown* 10 $31.2282 OTC Trade
20:43:03 - 02-Jul-25
Unknown* 429 $31.2493 Currency Conversion
Negotiated Trade
20:34:52 - 02-Jul-25
Unknown* 500 $31.285 OTC Trade
20:27:36 - 02-Jul-25
Unknown* 400 $31.285 OTC Trade
20:27:36 - 02-Jul-25
Unknown* 4 $31.4188 Cross
OTC Trade
20:21:18 - 02-Jul-25
Unknown* 50 $31.3593 OTC Trade
20:16:41 - 02-Jul-25
Unknown* 1 $31.3488 Cross
OTC Trade
20:09:20 - 02-Jul-25
Unknown* 8 $31.3012 Cross
OTC Trade
19:55:16 - 02-Jul-25
Unknown* 0 $31.32 OTC Trade
19:53:49 - 02-Jul-25
Unknown* 400 $31.3114 OTC Trade
19:51:31 - 02-Jul-25
Unknown* 26 $31.3112 Cross
OTC Trade
19:46:04 - 02-Jul-25
Unknown* 3 $31.26586 Currency Conversion
Negotiated Trade
19:30:20 - 02-Jul-25
Unknown* 49 $31.2793 OTC Trade
19:21:30 - 02-Jul-25
Unknown* 1 $31.2793 OTC Trade
19:21:30 - 02-Jul-25
Unknown* 1 $31.2788 Cross
OTC Trade
19:19:58 - 02-Jul-25
Unknown* 50 $31.215 OTC Trade
19:12:48 - 02-Jul-25
Unknown* 160 $31.1688 Cross
OTC Trade
18:49:42 - 02-Jul-25
Unknown* 1 $31.15 Cross
OTC Trade
18:48:05 - 02-Jul-25
FTSE 100 Latest
Value8,796.30
Change-26.90