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!

James Halstead (JHD) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 76,196 157.00p SI Trade
16:45:59 - 20-Jun-25
Buy* 296,553 157.00p Suspected BUY Trade
16:35:14 - 20-Jun-25
Unknown* 0 160.50p SI Trade
16:22:15 - 20-Jun-25
Buy* 212 161.00p Automatic Execution
16:22:15 - 20-Jun-25
Unknown* 6 161.00p SI Trade
16:11:56 - 20-Jun-25
Buy* 1 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 368 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 1 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 980 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 839 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 487 161.00p Automatic Execution
16:11:56 - 20-Jun-25
Buy* 931 160.95p Ordinary
16:11:02 - 20-Jun-25
Sell* 419 160.50p Automatic Execution
15:45:25 - 20-Jun-25
Buy* 537 161.00p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 72 161.00p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 3,245 161.00p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 212 160.50p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 447 160.50p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 386 160.50p Automatic Execution
15:45:18 - 20-Jun-25
Buy* 3,106 160.8152p Ordinary
15:45:06 - 20-Jun-25
Buy* 3,112 160.4748p Ordinary
15:40:51 - 20-Jun-25
Buy* 324 160.50p Automatic Execution
15:34:30 - 20-Jun-25
Buy* 698 160.4748p Ordinary
15:30:17 - 20-Jun-25
Sell* 5 160.00p SI Trade
15:24:25 - 20-Jun-25
Buy* 2,400 160.4748p Ordinary
15:20:00 - 20-Jun-25
Buy* 62 160.50p Ordinary
15:17:44 - 20-Jun-25
Sell* 914 160.10p Ordinary
15:13:06 - 20-Jun-25
Buy* 1 160.475p Ordinary
15:13:05 - 20-Jun-25
Buy* 1 160.50p SI Trade
15:01:09 - 20-Jun-25
Buy* 150 160.50p SI Trade
15:01:09 - 20-Jun-25
Buy* 241 160.50p Automatic Execution
15:01:09 - 20-Jun-25
Sell* 2,260 160.1005p Ordinary
14:58:53 - 20-Jun-25
Buy* 311 160.475p Ordinary
14:57:30 - 20-Jun-25
Sell* 960 160.10p Ordinary
14:52:44 - 20-Jun-25
Buy* 100 160.3748p Ordinary
14:41:10 - 20-Jun-25
Buy* 18 160.50p SI Trade
14:19:52 - 20-Jun-25
Buy* 8 160.50p SI Trade
14:19:52 - 20-Jun-25
Buy* 24 160.499p Ordinary
14:15:17 - 20-Jun-25
Sell* 73 160.10p Ordinary
14:12:31 - 20-Jun-25
Sell* 19 160.10p Ordinary
14:05:32 - 20-Jun-25
Sell* 430 160.00p Automatic Execution
13:56:52 - 20-Jun-25
Sell* 188 161.00p Automatic Execution
13:51:44 - 20-Jun-25
Sell* 10,302 161.00p Ordinary
13:51:42 - 20-Jun-25
Buy* 193 161.50p Automatic Execution
13:50:21 - 20-Jun-25
Sell* 4,000 161.00p Ordinary
13:28:47 - 20-Jun-25
Buy* 10 161.30p Ordinary
13:25:59 - 20-Jun-25
Sell* 1 161.05p Ordinary
13:23:21 - 20-Jun-25
Sell* 3,200 161.00p Ordinary
12:39:02 - 20-Jun-25
Buy* 75 161.50p SI Trade
12:24:39 - 20-Jun-25
Sell* 46 161.00p Automatic Execution
12:24:39 - 20-Jun-25
Sell* 220 161.00p Automatic Execution
12:24:39 - 20-Jun-25
Sell* 3,968 161.00p Ordinary
12:21:09 - 20-Jun-25
Buy* 1,825 161.3745p Ordinary
11:48:39 - 20-Jun-25
Buy* 369 162.50p SI Trade
11:45:47 - 20-Jun-25
Sell* 170 161.50p Automatic Execution
11:45:47 - 20-Jun-25
Sell* 5,000 161.50p Ordinary
11:45:41 - 20-Jun-25
Sell* 522 161.50p Ordinary
11:28:02 - 20-Jun-25
Sell* 4,019 161.601p Ordinary
11:25:09 - 20-Jun-25
Sell* 52 161.50p SI Trade
11:22:40 - 20-Jun-25
Sell* 10 161.50p SI Trade
11:22:40 - 20-Jun-25
Sell* 75 161.50p Automatic Execution
11:22:40 - 20-Jun-25
Sell* 2,490 161.3758p Ordinary
11:21:34 - 20-Jun-25
Sell* 41 161.00p SI Trade
11:02:15 - 20-Jun-25
Buy* 6 162.50p SI Trade
10:40:46 - 20-Jun-25
Buy* 1,844 162.00p Ordinary
09:50:11 - 20-Jun-25
Buy* 614 162.00p Ordinary
09:49:48 - 20-Jun-25
Buy* 3,084 161.924p Suspected BUY Trade
09:43:58 - 20-Jun-25
Buy* 400 161.907p Ordinary
09:38:49 - 20-Jun-25
Buy* 61 162.50p SI Trade
09:34:35 - 20-Jun-25
Buy* 12 162.50p SI Trade
09:34:35 - 20-Jun-25
Sell* 1,000 160.50p Ordinary
09:19:47 - 20-Jun-25
Unknown* 1,000 160.50p OTC Trade
09:19:47 - 20-Jun-25
Buy* 100 162.50p SI Trade
09:15:46 - 20-Jun-25
Buy* 1,257 161.906p Ordinary
09:14:29 - 20-Jun-25
Buy* 721 161.908p Suspected BUY Trade
09:10:22 - 20-Jun-25
Sell* 1,772 161.002p Ordinary
09:00:51 - 20-Jun-25
Buy* 900 162.00p Ordinary
08:48:29 - 20-Jun-25
Sell* 3,150 161.00p Ordinary
08:45:27 - 20-Jun-25
Unknown* 0 162.50p SI Trade
08:44:03 - 20-Jun-25
Buy* 1 162.50p SI Trade
08:44:03 - 20-Jun-25
Buy* 61 162.50p SI Trade
08:44:03 - 20-Jun-25
Buy* 1 162.50p SI Trade
08:44:03 - 20-Jun-25
Buy* 4 162.50p SI Trade
08:44:03 - 20-Jun-25
Unknown* 0 162.50p SI Trade
08:44:03 - 20-Jun-25
Buy* 3,250 161.778p Suspected BUY Trade
08:33:38 - 20-Jun-25
Buy* 2 162.50p Ordinary
08:33:07 - 20-Jun-25
Buy* 994 162.00p Ordinary
08:32:57 - 20-Jun-25
Buy* 6 162.50p Ordinary
08:30:18 - 20-Jun-25
Buy* 195 161.744p Suspected BUY Trade
08:20:51 - 20-Jun-25
Buy* 3,086 161.8738p Ordinary
08:10:30 - 20-Jun-25
Unknown* 0 162.50p SI Trade
08:09:10 - 20-Jun-25
Buy* 19 162.50p SI Trade
08:04:35 - 20-Jun-25
Buy* 1 162.50p SI Trade
08:04:35 - 20-Jun-25
Sell* 10,395 160.875p Ordinary
08:03:50 - 20-Jun-25
Buy* 362 162.6215p Ordinary
08:00:12 - 20-Jun-25
Buy* 75 163.50p SI Trade
08:00:09 - 20-Jun-25
Buy* 6 163.50p SI Trade
08:00:09 - 20-Jun-25
Buy* 21 163.50p SI Trade
08:00:09 - 20-Jun-25
Buy* 1,225 162.625p Ordinary
08:00:09 - 20-Jun-25
Sell* 23,600 161.00p Uncrossing Trade
16:35:12 - 19-Jun-25
Buy* 500 161.50p Automatic Execution
16:26:24 - 19-Jun-25
Buy* 403 161.00p Automatic Execution
16:25:15 - 19-Jun-25
Buy* 299 161.00p Automatic Execution
16:25:15 - 19-Jun-25
Buy* 83 161.00p Automatic Execution
16:25:15 - 19-Jun-25
Buy* 3,099 160.9195p Ordinary
16:18:11 - 19-Jun-25
Sell* 21 160.50p Automatic Execution
16:14:53 - 19-Jun-25
Buy* 208 160.50p Automatic Execution
16:14:40 - 19-Jun-25
Buy* 214 160.50p Automatic Execution
16:14:40 - 19-Jun-25
Buy* 161 160.50p Automatic Execution
16:14:40 - 19-Jun-25
Buy* 65 160.50p Automatic Execution
16:14:40 - 19-Jun-25
Buy* 325 160.50p Automatic Execution
16:14:40 - 19-Jun-25
Buy* 1 160.50p SI Trade
16:10:26 - 19-Jun-25
Buy* 382 160.50p Automatic Execution
16:09:47 - 19-Jun-25
Unknown* 1,237 160.00p Automatic Execution
16:09:13 - 19-Jun-25
Sell* 1,263 160.00p Automatic Execution
16:09:13 - 19-Jun-25
Sell* 12,480 160.25p Ordinary
16:06:04 - 19-Jun-25
Sell* 5,770 160.25p Ordinary
16:04:12 - 19-Jun-25
Sell* 148 160.00p Automatic Execution
16:00:00 - 19-Jun-25
Sell* 2,559 160.35p Ordinary
15:59:58 - 19-Jun-25
Buy* 3 161.00p SI Trade
15:26:33 - 19-Jun-25
Buy* 304 160.50p Automatic Execution
15:23:25 - 19-Jun-25
Buy* 50 160.50p Automatic Execution
15:23:25 - 19-Jun-25
Sell* 2,300 160.1938p Ordinary
15:22:47 - 19-Jun-25
Buy* 1,246 160.542p Ordinary
15:18:50 - 19-Jun-25
Buy* 28 160.50p Automatic Execution
15:13:57 - 19-Jun-25
Buy* 231 160.50p Automatic Execution
15:13:57 - 19-Jun-25
Sell* 500 160.00p Automatic Execution
15:10:20 - 19-Jun-25
Sell* 43 160.00p Automatic Execution
15:10:20 - 19-Jun-25
Buy* 5 160.50p Automatic Execution
15:05:23 - 19-Jun-25
Buy* 6,225 160.543p Suspected BUY Trade
14:54:37 - 19-Jun-25
Buy* 567 161.00p Automatic Execution
14:19:32 - 19-Jun-25
Sell* 105 160.35p Ordinary
14:16:50 - 19-Jun-25
Sell* 1,000 160.58p Ordinary
14:16:19 - 19-Jun-25
Sell* 40 160.58p Ordinary
14:15:22 - 19-Jun-25
Sell* 419 160.58p Ordinary
14:13:51 - 19-Jun-25
Sell* 587 160.58p Ordinary
14:05:11 - 19-Jun-25
Sell* 17 160.58p Ordinary
14:03:45 - 19-Jun-25
Buy* 2 161.50p SI Trade
13:55:58 - 19-Jun-25
Buy* 10 161.50p SI Trade
13:55:57 - 19-Jun-25
Sell* 10,000 160.58p Ordinary
13:47:42 - 19-Jun-25
Buy* 3,094 161.2585p Ordinary
13:31:03 - 19-Jun-25
Buy* 7,916 161.25p Ordinary
13:30:00 - 19-Jun-25
Unknown* 3,584 160.75p Ordinary
13:29:28 - 19-Jun-25
Unknown* 3,584 160.75p Ordinary
13:29:14 - 19-Jun-25
Sell* 4,950 160.525p Ordinary
13:13:25 - 19-Jun-25
Sell* 11,188 160.20p Ordinary
13:11:02 - 19-Jun-25
Buy* 10,000 161.26p Ordinary
12:08:35 - 19-Jun-25
Buy* 12 161.50p SI Trade
11:59:23 - 19-Jun-25
Buy* 39 161.50p SI Trade
11:59:23 - 19-Jun-25
Buy* 2,500 161.26p Ordinary
11:53:15 - 19-Jun-25
Sell* 2,500 160.0825p Ordinary
11:53:06 - 19-Jun-25
Sell* 4,600 160.219p Ordinary
11:38:39 - 19-Jun-25
Buy* 2,300 161.1242p Ordinary
11:31:32 - 19-Jun-25
Buy* 200 160.954p Ordinary
11:24:22 - 19-Jun-25
Sell* 2 160.80p Ordinary
10:55:20 - 19-Jun-25
Sell* 1 160.50p SI Trade
10:48:06 - 19-Jun-25
Sell* 1,250 160.935p Negotiated Trade
10:48:05 - 19-Jun-25
Sell* 437 161.118p Negotiated Trade
10:30:21 - 19-Jun-25
Buy* 867 162.411p Suspected BUY Trade
10:21:19 - 19-Jun-25
Buy* 7 163.50p SI Trade
10:17:53 - 19-Jun-25
Buy* 1 163.50p SI Trade
10:12:25 - 19-Jun-25
Buy* 1 163.50p SI Trade
10:12:25 - 19-Jun-25
Buy* 1 163.50p SI Trade
10:12:25 - 19-Jun-25
Buy* 1 163.50p SI Trade
10:12:25 - 19-Jun-25
Sell* 995 160.35p Ordinary
09:53:21 - 19-Jun-25
Sell* 859 160.35p Ordinary
09:32:11 - 19-Jun-25
Unknown* 17,682 162.625p Ordinary
09:29:17 - 19-Jun-25
Sell* 1,750 160.4928p Ordinary
09:24:24 - 19-Jun-25
Buy* 248 162.514p Suspected BUY Trade
09:14:40 - 19-Jun-25
Sell* 7,063 160.00p Negotiated Trade
09:07:16 - 19-Jun-25
Sell* 1,424 160.4945p Ordinary
09:00:50 - 19-Jun-25
Sell* 632 160.00p SI Trade
08:58:07 - 19-Jun-25
Sell* 3,100 160.491p Negotiated Trade
08:58:06 - 19-Jun-25
Buy* 607 162.522p Suspected BUY Trade
08:46:08 - 19-Jun-25
Unknown* 0 163.50p SI Trade
08:40:45 - 19-Jun-25
Buy* 1,000 162.483p Suspected BUY Trade
08:40:43 - 19-Jun-25
Buy* 69 162.514p Suspected BUY Trade
08:37:35 - 19-Jun-25
Buy* 6 163.50p Ordinary
08:33:09 - 19-Jun-25
Buy* 649 163.50p SI Trade
08:27:36 - 19-Jun-25
Sell* 615 161.716p Negotiated Trade
08:16:26 - 19-Jun-25
Unknown* 0 163.50p SI Trade
08:10:00 - 19-Jun-25
Buy* 900 163.00p Ordinary
08:01:29 - 19-Jun-25
Unknown* 0 160.50p SI Trade
08:00:16 - 19-Jun-25
Buy* 3 164.00p SI Trade
08:00:16 - 19-Jun-25
Buy* 20 164.00p SI Trade
08:00:16 - 19-Jun-25
Buy* 1 164.00p SI Trade
08:00:16 - 19-Jun-25
Buy* 1 164.00p SI Trade
08:00:16 - 19-Jun-25
Unknown* 0 164.00p SI Trade
08:00:16 - 19-Jun-25
Unknown* 0 160.50p SI Trade
08:00:16 - 19-Jun-25
Buy* 16,785 163.00p Suspected BUY Trade
16:35:07 - 18-Jun-25
Sell* 4 162.00p Automatic Execution
16:29:57 - 18-Jun-25
Sell* 350 162.00p Automatic Execution
16:29:48 - 18-Jun-25
Buy* 3,491 163.297p Ordinary
16:13:18 - 18-Jun-25
Buy* 607 163.296p Ordinary
16:08:47 - 18-Jun-25
Buy* 1,000 163.298p Suspected BUY Trade
16:03:36 - 18-Jun-25
Sell* 9,358 162.50p Negotiated Trade
15:57:07 - 18-Jun-25
Sell* 1 162.575p Ordinary
15:56:00 - 18-Jun-25
Buy* 3,288 164.00p Automatic Execution
15:43:26 - 18-Jun-25
Buy* 1,500 163.625p Ordinary
15:39:56 - 18-Jun-25
Buy* 5 163.50p Automatic Execution
15:38:48 - 18-Jun-25
FTSE 100 Latest
Value8,774.65
Change-17.15