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 $43.1707 OTC Trade
19:11:19 - 11-Jun-26
Unknown* 121 $43.17 SI Trade
19:09:13 - 11-Jun-26
Unknown* 170 $43.1593 OTC Trade
19:09:09 - 11-Jun-26
Unknown* 8 $43.17 SI Trade
19:08:53 - 11-Jun-26
Unknown* 200 $43.0893 OTC Trade
19:05:54 - 11-Jun-26
Unknown* 8 $42.995 OTC Trade
19:03:15 - 11-Jun-26
Unknown* 300 $42.995 OTC Trade
19:02:00 - 11-Jun-26
Unknown* 2 $42.99 SI Trade
19:01:30 - 11-Jun-26
Unknown* 118 $43.005 OTC Trade
19:01:27 - 11-Jun-26
Unknown* 1 $42.99 SI Trade
19:00:52 - 11-Jun-26
Unknown* 3 $42.92 SI Trade
18:59:16 - 11-Jun-26
Unknown* 100 $42.9107 OTC Trade
18:58:28 - 11-Jun-26
Unknown* 100 $42.918 OTC Trade
18:58:19 - 11-Jun-26
Unknown* 100 $42.87 SI Trade
18:56:43 - 11-Jun-26
Unknown* 31 $42.85 SI Trade
18:53:52 - 11-Jun-26
Unknown* 100 $42.8407 OTC Trade
18:52:52 - 11-Jun-26
Unknown* 279 $42.8374 OTC Trade
18:52:39 - 11-Jun-26
Unknown* 121 $42.8374 OTC Trade
18:52:39 - 11-Jun-26
Unknown* 400 $42.838 OTC Trade
18:52:39 - 11-Jun-26
Unknown* 21 $42.7427 OTC Trade
18:50:19 - 11-Jun-26
Unknown* 579 $42.742 OTC Trade
18:50:19 - 11-Jun-26
Unknown* 5 $42.711 OTC Trade
18:47:49 - 11-Jun-26
Unknown* 100 $42.6907 OTC Trade
18:47:49 - 11-Jun-26
Unknown* 50 $42.8317 OTC Trade
18:41:19 - 11-Jun-26
Unknown* 5 $42.881 OTC Trade
18:39:25 - 11-Jun-26
Unknown* 0 $42.98 SI Trade
18:38:10 - 11-Jun-26
Unknown* 3 $43.04 SI Trade
18:37:31 - 11-Jun-26
Unknown* 0 $43.21 SI Trade
18:30:38 - 11-Jun-26
Unknown* 460 $43.3094 OTC Trade
18:29:34 - 11-Jun-26
Unknown* 3,760 $43.292 OTC Trade
18:28:57 - 11-Jun-26
Unknown* 400 $43.3007 OTC Trade
18:28:54 - 11-Jun-26
Unknown* 200 $43.432 OTC Trade
18:22:27 - 11-Jun-26
Unknown* 15 $43.4886 Negotiated Trade
OTC Trade
18:17:46 - 11-Jun-26
Unknown* 0 $43.45 SI Trade
18:17:14 - 11-Jun-26
Unknown* 64 $43.5107 OTC Trade
18:05:37 - 11-Jun-26
Unknown* 0 $43.54 SI Trade
18:03:22 - 11-Jun-26
Unknown* 0 $43.61 SI Trade
17:55:47 - 11-Jun-26
Unknown* 58 $43.605 OTC Trade
17:48:16 - 11-Jun-26
Unknown* 29 $43.602 OTC Trade
17:48:16 - 11-Jun-26
Unknown* 1 $43.6386 Negotiated Trade
OTC Trade
17:36:31 - 11-Jun-26
Unknown* 1 $43.63 SI Trade
17:36:30 - 11-Jun-26
Unknown* 19 $43.6793 OTC Trade
17:28:12 - 11-Jun-26
Unknown* 3 $43.6793 OTC Trade
17:28:12 - 11-Jun-26
Unknown* 0 $43.70 SI Trade
17:25:49 - 11-Jun-26
Unknown* 0 $43.67 SI Trade
17:21:38 - 11-Jun-26
Unknown* 1 $43.69 SI Trade
17:17:32 - 11-Jun-26
Unknown* 32 $43.6709 OTC Trade
17:04:00 - 11-Jun-26
Unknown* 1,260 $0.00 OTC Trade
17:02:34 - 11-Jun-26
Unknown* -1,260 $0.00 Correction
OTC Trade
17:02:26 - 11-Jun-26
Unknown* 1,260 $0.00 OTC Trade
17:02:26 - 11-Jun-26
Unknown* 2 $43.7393 OTC Trade
17:00:36 - 11-Jun-26
Unknown* 610 $43.635 OTC Trade
16:44:07 - 11-Jun-26
Unknown* 1 $43.60 SI Trade
16:40:02 - 11-Jun-26
Unknown* 3 $43.6014 Negotiated Trade
OTC Trade
16:39:58 - 11-Jun-26
Unknown* 3 $43.60 SI Trade
16:35:56 - 11-Jun-26
Unknown* 0 $43.59 SI Trade
16:34:09 - 11-Jun-26
Unknown* 0 $43.69 SI Trade
16:23:26 - 11-Jun-26
Unknown* 0 $43.76 SI Trade
16:17:26 - 11-Jun-26
Unknown* 105 $43.7694 OTC Trade
16:13:44 - 11-Jun-26
Unknown* 295 $43.7694 OTC Trade
16:13:44 - 11-Jun-26
Unknown* 0 $43.65 SI Trade
16:04:46 - 11-Jun-26
Unknown* 0 $43.65 SI Trade
15:59:47 - 11-Jun-26
Unknown* 1 $43.6914 Negotiated Trade
OTC Trade
15:55:39 - 11-Jun-26
Unknown* 0 $43.69 SI Trade
15:55:36 - 11-Jun-26
Unknown* 0 $43.71 SI Trade
15:45:50 - 11-Jun-26
Unknown* 0 $43.71 SI Trade
15:45:34 - 11-Jun-26
Unknown* 0 $43.72 SI Trade
15:44:59 - 11-Jun-26
Unknown* 0 $43.80 SI Trade
15:38:43 - 11-Jun-26
Unknown* 0 $43.83 SI Trade
15:35:44 - 11-Jun-26
Unknown* 70 $43.8627 OTC Trade
15:33:00 - 11-Jun-26
Unknown* 77 $43.862 OTC Trade
15:33:00 - 11-Jun-26
Unknown* 155 $43.8607 OTC Trade
15:33:00 - 11-Jun-26
Unknown* 0 $43.885 SI Trade
15:32:33 - 11-Jun-26
Unknown* 17 $43.83 SI Trade
15:32:03 - 11-Jun-26
Unknown* 0 $43.82 SI Trade
15:28:59 - 11-Jun-26
Unknown* 1 $43.92 SI Trade
15:20:41 - 11-Jun-26
Unknown* 0 $43.91 SI Trade
15:20:18 - 11-Jun-26
Unknown* 0 $43.87 SI Trade
15:18:05 - 11-Jun-26
Unknown* 0 $43.83 SI Trade
15:17:37 - 11-Jun-26
Unknown* 2 $43.92979 Currency Conversion
Negotiated Trade
15:15:59 - 11-Jun-26
Unknown* 0 $43.83 SI Trade
15:11:19 - 11-Jun-26
Unknown* 6 $43.76 SI Trade
15:07:11 - 11-Jun-26
Unknown* 0 $43.77 SI Trade
15:05:38 - 11-Jun-26
Unknown* 0 $43.69 OTC Trade
14:58:17 - 11-Jun-26
Unknown* 5 $43.6893 OTC Trade
14:58:17 - 11-Jun-26
Unknown* 0 $43.74 SI Trade
14:57:07 - 11-Jun-26
Unknown* 86 $43.8095 OTC Trade
14:53:37 - 11-Jun-26
Unknown* 0 $43.75 SI Trade
14:52:14 - 11-Jun-26
Unknown* 12 $43.74 OTC Trade
14:47:31 - 11-Jun-26
Unknown* 0 $43.70 SI Trade
14:46:54 - 11-Jun-26
Unknown* 0 $43.76 SI Trade
14:46:09 - 11-Jun-26
Unknown* 20 $43.8893 OTC Trade
14:35:32 - 11-Jun-26
Unknown* 20 $43.902 OTC Trade
14:35:28 - 11-Jun-26
Unknown* 0 $43.90 OTC Trade
14:35:06 - 11-Jun-26
Unknown* 29 $43.99482 Currency Conversion
Negotiated Trade
14:35:00 - 11-Jun-26
Unknown* 400 $43.943 OTC Trade
14:33:28 - 11-Jun-26
Unknown* 100 $43.942 OTC Trade
14:33:28 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:32:50 - 11-Jun-26
Unknown* 300 $44.095 OTC Trade
14:31:48 - 11-Jun-26
Unknown* 2,901 $44.095 OTC Trade
14:31:48 - 11-Jun-26
Unknown* 128 $44.0901 OTC Trade
14:31:48 - 11-Jun-26
Unknown* 9,699 $44.092 OTC Trade
14:31:48 - 11-Jun-26
Unknown* 0 $44.16 SI Trade
14:31:28 - 11-Jun-26
Unknown* 50 $44.1527 OTC Trade
14:31:23 - 11-Jun-26
Unknown* 50 $44.152 OTC Trade
14:31:23 - 11-Jun-26
Unknown* 48 $44.142 OTC Trade
14:31:22 - 11-Jun-26
Unknown* 13 $44.1014 Negotiated Trade
OTC Trade
14:31:13 - 11-Jun-26
Unknown* 0 $44.12 OTC Trade
14:30:19 - 11-Jun-26
Unknown* 0 $44.07 OTC Trade
14:30:08 - 11-Jun-26
Unknown* 2 $44.11 Negotiated Trade
OTC Trade
14:30:03 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 1 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 1 $44.11 Negotiated Trade
OTC Trade
14:30:01 - 11-Jun-26
Unknown* 3 $44.11 Negotiated Trade
OTC Trade
14:30:01 - 11-Jun-26
Unknown* 22 $44.11 Negotiated Trade
OTC Trade
14:30:01 - 11-Jun-26
Unknown* 11 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.07 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 0 $44.11 SI Trade
14:30:01 - 11-Jun-26
Unknown* 22 $44.11 Negotiated Trade
OTC Trade
14:30:00 - 11-Jun-26
Unknown* 11 $44.11 Negotiated Trade
OTC Trade
14:30:00 - 11-Jun-26
Unknown* 5 $43.89 OTC Trade
13:35:12 - 11-Jun-26
Unknown* 0 $43.90 SI Trade
13:32:13 - 11-Jun-26
Unknown* 3,000 $44.00 OTC Trade
13:22:27 - 11-Jun-26
Unknown* 600 $43.94 OTC Trade
13:22:17 - 11-Jun-26
Unknown* 900 $43.94 OTC Trade
13:22:17 - 11-Jun-26
Unknown* 0 $43.55 SI Trade
12:05:53 - 11-Jun-26
Unknown* 2,740 $43.59 OTC Trade
11:38:17 - 11-Jun-26
Unknown* 4 $43.58 SI Trade
10:58:31 - 11-Jun-26
Unknown* 110 $43.62 OTC Trade
10:46:27 - 11-Jun-26
Unknown* 200 $43.60 OTC Trade
10:34:12 - 11-Jun-26
Unknown* 2 $43.61 SI Trade
10:29:30 - 11-Jun-26
Unknown* 1 $43.47 SI Trade
09:47:35 - 11-Jun-26
Unknown* 190 $43.51 OTC Trade
09:36:37 - 11-Jun-26
Unknown* 190 $43.47 OTC Trade
09:26:47 - 11-Jun-26
Unknown* 0 $43.52 SI Trade
09:22:52 - 11-Jun-26
Unknown* 0 $43.50 SI Trade
09:18:52 - 11-Jun-26
Unknown* 1 $43.81 SI Trade
08:23:44 - 11-Jun-26
Unknown* 0 $43.59 SI Trade
08:12:17 - 11-Jun-26
Unknown* 1 $43.48 SI Trade
08:07:36 - 11-Jun-26
Unknown* 648 $43.38 OTC Trade
08:04:54 - 11-Jun-26
Unknown* 374 $43.38 OTC Trade
08:04:54 - 11-Jun-26
Unknown* 233 $43.38 OTC Trade
08:04:54 - 11-Jun-26
Unknown* 1,280 $43.38 OTC Trade
08:04:54 - 11-Jun-26
Unknown* 265 $43.38 OTC Trade
08:04:11 - 11-Jun-26
Unknown* 100 $43.38 OTC Trade
08:04:11 - 11-Jun-26
Unknown* 100 $43.38 OTC Trade
08:04:11 - 11-Jun-26
Unknown* 0 $43.75 SI Trade
07:07:20 - 11-Jun-26
Unknown* 128 $43.70 OTC Trade
06:14:15 - 11-Jun-26
Unknown* 1 $43.15 SI Trade
06:14:11 - 11-Jun-26
Unknown* 650 $43.20 OTC Trade
04:44:45 - 11-Jun-26
Unknown* 222 $43.20 OTC Trade
03:39:21 - 11-Jun-26
Unknown* 938 $43.30 OTC Trade
03:10:33 - 11-Jun-26
Unknown* 62 $43.30 OTC Trade
02:35:41 - 11-Jun-26
Unknown* 1,000 $43.50 OTC Trade
02:18:33 - 11-Jun-26
Unknown* 100 $43.20 OTC Trade
00:32:22 - 11-Jun-26
Unknown* 0 $43.20 SI Trade
00:12:32 - 11-Jun-26
Unknown* 2 $43.20 SI Trade
00:01:09 - 11-Jun-26
Unknown* 0 $43.00 SI Trade
23:53:41 - 10-Jun-26
Unknown* 2 $43.20 SI Trade
23:33:53 - 10-Jun-26
Unknown* 0 $43.20 SI Trade
23:33:53 - 10-Jun-26
Unknown* 1 $43.20 SI Trade
23:33:53 - 10-Jun-26
Unknown* 5 $43.20 SI Trade
23:06:40 - 10-Jun-26
Unknown* 40 $43.00 OTC Trade
22:00:24 - 10-Jun-26
Unknown* 400 $42.9995 OTC Trade
20:59:19 - 10-Jun-26
Unknown* 0 $43.03 SI Trade
20:58:52 - 10-Jun-26
Unknown* 460 $43.065 OTC Trade
20:56:37 - 10-Jun-26
Unknown* 0 $43.08 SI Trade
20:55:47 - 10-Jun-26
Unknown* 5 $43.10 SI Trade
20:55:19 - 10-Jun-26
Unknown* 0 $43.15 SI Trade
20:49:43 - 10-Jun-26
Unknown* 1,520 $43.145 OTC Trade
20:49:08 - 10-Jun-26
Unknown* 645 $43.142 OTC Trade
20:43:37 - 10-Jun-26
Unknown* 2 $43.19 SI Trade
20:40:34 - 10-Jun-26
FTSE 100 Latest
Value10,303.88
Change49.07