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!

Ichor Holdings (0Z0F) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 2 $15.8152 Cross
OTC Trade
16:08:54 - 30-May-25
Unknown* 1 $15.6857 Cross
OTC Trade
14:48:48 - 30-May-25
Unknown* 2 $15.78 OTC Trade
14:33:13 - 30-May-25
Unknown* 91 $16.2983 OTC Trade
20:13:09 - 29-May-25
Unknown* 3 $16.90 OTC Trade
14:32:12 - 29-May-25
Unknown* 2 $16.565 OTC Trade
20:04:39 - 28-May-25
Unknown* 17 $16.50 OTC Trade
15:12:33 - 28-May-25
Unknown* 4 $16.84 OTC Trade
14:44:09 - 28-May-25
Unknown* 0 $17.23 OTC Trade
14:30:17 - 28-May-25
Unknown* 2 $16.77 Cross
OTC Trade
14:30:02 - 28-May-25
Unknown* 3 $17.1738 Cross
OTC Trade
18:35:17 - 27-May-25
Unknown* 200 $16.9311 OTC Trade
15:41:46 - 27-May-25
Unknown* 5 $16.71 OTC Trade
14:37:12 - 27-May-25
Unknown* 0 $16.71 OTC Trade
14:37:12 - 27-May-25
Unknown* 0 $16.71 OTC Trade
14:37:12 - 27-May-25
Unknown* 5 $16.97 OTC Trade
14:31:40 - 27-May-25
Unknown* 10 $16.44 OTC Trade
19:28:43 - 23-May-25
Unknown* 2 $16.00 Cross
OTC Trade
15:58:22 - 23-May-25
Unknown* 500 $16.00 OTC Trade
15:58:17 - 23-May-25
Unknown* 12 $16.14 OTC Trade
15:30:49 - 23-May-25
Unknown* 5 $16.18 OTC Trade
15:23:52 - 23-May-25
Unknown* 0 $16.17 OTC Trade
14:50:21 - 23-May-25
Unknown* 35 $16.19 OTC Trade
14:35:49 - 23-May-25
Unknown* 39 $16.47 OTC Trade
14:35:45 - 23-May-25
Unknown* 24 $16.80 OTC Trade
16:11:44 - 22-May-25
Unknown* 35 $16.85 OTC Trade
16:11:39 - 22-May-25
Unknown* 18 $16.80 OTC Trade
16:11:15 - 22-May-25
Unknown* 8 $16.66 OTC Trade
15:49:17 - 22-May-25
Unknown* 6 $16.25 OTC Trade
14:34:51 - 22-May-25
Unknown* 23 $16.7299 Cross
OTC Trade
20:46:15 - 21-May-25
Unknown* 4 $16.694 Cross
OTC Trade
20:14:11 - 21-May-25
Unknown* 35 $17.70 OTC Trade
15:24:24 - 20-May-25
Unknown* 1 $17.6936 Cross
OTC Trade
14:30:06 - 20-May-25
Unknown* 2 $17.66 Cross
OTC Trade
14:30:00 - 20-May-25
Unknown* 16 $18.024 Cross
OTC Trade
18:14:16 - 19-May-25
Unknown* 0 $17.82 OTC Trade
14:57:56 - 19-May-25
Unknown* 1 $18.3933 Cross
OTC Trade
19:28:49 - 16-May-25
Unknown* 5 $19.00 OTC Trade
14:39:50 - 16-May-25
Unknown* 24 $18.979 OTC Trade
20:55:27 - 15-May-25
Unknown* 24 $18.975 OTC Trade
20:55:26 - 15-May-25
Unknown* 24 $18.975 OTC Trade
20:55:24 - 15-May-25
Unknown* 24 $18.96 OTC Trade
20:55:22 - 15-May-25
Unknown* 24 $18.969 OTC Trade
20:55:22 - 15-May-25
Unknown* 24 $18.969 OTC Trade
20:55:21 - 15-May-25
Unknown* 100 $18.795 OTC Trade
20:39:39 - 15-May-25
Unknown* 20 $18.74 OTC Trade
20:31:15 - 15-May-25
Unknown* 1 $18.73 OTC Trade
15:52:46 - 15-May-25
Unknown* 145 $18.7659 OTC Trade
14:48:14 - 15-May-25
Unknown* 19 $19.39 OTC Trade
20:57:45 - 14-May-25
Unknown* 10 $19.38 OTC Trade
20:56:24 - 14-May-25
Unknown* 9 $19.17 OTC Trade
20:19:47 - 14-May-25
Unknown* 200 $19.2153 OTC Trade
19:58:31 - 14-May-25
Unknown* 20 $19.105 OTC Trade
19:27:41 - 14-May-25
Unknown* 20 $19.235 OTC Trade
19:06:51 - 14-May-25
Unknown* 20 $18.98 OTC Trade
18:25:58 - 14-May-25
Unknown* 1 $19.06 OTC Trade
16:54:48 - 14-May-25
Unknown* 20 $19.075 OTC Trade
16:49:24 - 14-May-25
Unknown* 20 $19.21 OTC Trade
15:00:30 - 14-May-25
Unknown* 1 $19.35 OTC Trade
14:49:19 - 14-May-25
Unknown* 3 $19.34 Cross
OTC Trade
14:30:01 - 14-May-25
Unknown* 20 $19.31 OTC Trade
20:57:12 - 13-May-25
Unknown* 391 $19.325 OTC Trade
20:50:07 - 13-May-25
Unknown* 109 $19.325 OTC Trade
20:50:07 - 13-May-25
Unknown* 1 $19.3248 Cross
OTC Trade
20:32:53 - 13-May-25
Unknown* 4 $19.157 Cross
OTC Trade
19:27:43 - 13-May-25
Unknown* 7 $19.0869 Cross
OTC Trade
18:45:18 - 13-May-25
Unknown* 4 $19.1369 Cross
OTC Trade
17:49:32 - 13-May-25
Unknown* 18 $18.7868 Cross
OTC Trade
14:57:03 - 13-May-25
Unknown* 50 $18.4006 OTC Trade
17:59:26 - 12-May-25
Unknown* 1 $18.3167 Cross
OTC Trade
17:57:22 - 12-May-25
Unknown* 75 $18.30 OTC Trade
15:40:24 - 12-May-25
Unknown* 150 $18.30 OTC Trade
15:33:34 - 12-May-25
Unknown* 180 $18.2705 OTC Trade
15:32:38 - 12-May-25
Unknown* 5 $18.8232 Cross
OTC Trade
15:11:08 - 12-May-25
Unknown* 10 $18.8232 Cross
OTC Trade
15:07:34 - 12-May-25
Unknown* 150 $18.7213 OTC Trade
15:06:01 - 12-May-25
Unknown* 2 $18.5246 Cross
OTC Trade
14:59:11 - 12-May-25
Unknown* 8 $18.5646 Cross
OTC Trade
14:49:16 - 12-May-25
Unknown* 69 $18.5594 Cross
OTC Trade
14:34:53 - 12-May-25
Unknown* 10 $18.44 Cross
OTC Trade
14:30:02 - 12-May-25
Unknown* 39 $16.9676 Cross
OTC Trade
20:05:34 - 09-May-25
Unknown* 75 $16.83 OTC Trade
18:11:43 - 09-May-25
Unknown* 0 $16.79 OTC Trade
17:49:44 - 09-May-25
Unknown* 2 $16.8539 Cross
OTC Trade
16:55:24 - 09-May-25
Unknown* 100 $16.943 OTC Trade
16:30:59 - 09-May-25
Unknown* 145 $16.9528 OTC Trade
16:13:15 - 09-May-25
Unknown* 88 $17.4663 Cross
OTC Trade
14:56:47 - 09-May-25
Unknown* 300 $17.56 OTC Trade
14:56:21 - 09-May-25
Unknown* 13 $17.8036 Cross
OTC Trade
14:56:14 - 09-May-25
Unknown* 50 $17.71 OTC Trade
14:55:42 - 09-May-25
Unknown* 50 $17.66 OTC Trade
14:54:23 - 09-May-25
Unknown* 50 $17.745 OTC Trade
14:52:19 - 09-May-25
Unknown* 2 $17.7346 Cross
OTC Trade
14:48:08 - 09-May-25
Unknown* 7 $17.8304 Cross
OTC Trade
14:47:54 - 09-May-25
Unknown* 10 $17.79 OTC Trade
14:47:36 - 09-May-25
Unknown* 13 $17.8304 Cross
OTC Trade
14:47:04 - 09-May-25
Unknown* 2 $17.8404 Cross
OTC Trade
14:45:57 - 09-May-25
Unknown* 69 $17.9305 Cross
OTC Trade
14:43:31 - 09-May-25
Unknown* 20 $17.86 OTC Trade
14:43:14 - 09-May-25
Unknown* 20 $17.86 OTC Trade
14:43:08 - 09-May-25
Unknown* 20 $17.84 OTC Trade
14:39:25 - 09-May-25
Unknown* 75 $17.90 OTC Trade
14:38:38 - 09-May-25
Unknown* 6 $18.0906 Cross
OTC Trade
14:36:39 - 09-May-25
Unknown* 177 $18.1295 Cross
OTC Trade
14:36:34 - 09-May-25
Unknown* 20 $18.205 OTC Trade
14:36:06 - 09-May-25
Unknown* 50 $18.075 OTC Trade
14:32:06 - 09-May-25
Unknown* 250 $17.40 OTC Trade
13:13:15 - 09-May-25
Unknown* 140 $17.48 OTC Trade
22:36:49 - 08-May-25
Unknown* 150 $17.48 OTC Trade
22:01:56 - 08-May-25
Unknown* 200 $17.48 OTC Trade
22:00:11 - 08-May-25
Unknown* 48 $16.9624 Cross
OTC Trade
20:41:50 - 08-May-25
Unknown* 37 $17.0024 Cross
OTC Trade
17:36:25 - 08-May-25
Unknown* 40 $17.065 OTC Trade
15:00:50 - 08-May-25
Unknown* 75 $17.30 OTC Trade
14:41:38 - 08-May-25
Unknown* 18 $17.0744 Cross
OTC Trade
14:32:20 - 08-May-25
Unknown* 6 $16.57 OTC Trade
20:58:36 - 07-May-25
Unknown* 12 $16.456 Cross
OTC Trade
18:11:18 - 07-May-25
Unknown* 100 $16.11 OTC Trade
16:35:51 - 07-May-25
Unknown* 20 $16.105 OTC Trade
16:30:55 - 07-May-25
Unknown* 321 $16.0458 Cross
OTC Trade
16:02:50 - 07-May-25
Unknown* 31 $16.0842 Cross
OTC Trade
16:01:41 - 07-May-25
Unknown* 5 $16.0748 Cross
OTC Trade
15:58:32 - 07-May-25
Unknown* 320 $15.5344 Cross
OTC Trade
15:08:28 - 07-May-25
Unknown* 1 $15.5344 Cross
OTC Trade
15:08:28 - 07-May-25
Unknown* 6 $16.00 Cross
OTC Trade
14:34:57 - 07-May-25
Unknown* 3 $16.43 OTC Trade
14:30:07 - 07-May-25
Unknown* 60 $16.43 OTC Trade
14:30:06 - 07-May-25
Unknown* 0 $16.43 OTC Trade
14:30:06 - 07-May-25
Unknown* 12 $16.11 OTC Trade
14:30:06 - 07-May-25
Unknown* 2 $16.43 OTC Trade
14:30:06 - 07-May-25
Unknown* 12 $16.19 Cross
OTC Trade
14:30:01 - 07-May-25
Unknown* 7 $16.19 Cross
OTC Trade
14:30:01 - 07-May-25
Unknown* 1,529 $16.00 OTC Trade
21:38:01 - 06-May-25
Unknown* 100 $16.15 OTC Trade
20:58:56 - 06-May-25
Unknown* 50 $16.06 OTC Trade
20:56:39 - 06-May-25
Unknown* 50 $16.09 OTC Trade
20:55:25 - 06-May-25
Unknown* 50 $16.335 OTC Trade
20:50:20 - 06-May-25
Unknown* 50 $16.40 OTC Trade
20:40:12 - 06-May-25
Unknown* 6 $16.3088 Cross
OTC Trade
20:34:18 - 06-May-25
Unknown* 8 $16.0258 Cross
OTC Trade
19:13:07 - 06-May-25
Unknown* 3 $16.0155 Cross
OTC Trade
18:55:55 - 06-May-25
Unknown* 4 $16.0142 Cross
OTC Trade
18:43:11 - 06-May-25
Unknown* 18 $15.9542 Cross
OTC Trade
18:39:06 - 06-May-25
Unknown* 2 $15.8842 Cross
OTC Trade
18:32:33 - 06-May-25
Unknown* 8 $15.8043 Cross
OTC Trade
18:28:36 - 06-May-25
Unknown* 10 $15.90 OTC Trade
18:22:52 - 06-May-25
Unknown* 28 $15.865 OTC Trade
18:22:51 - 06-May-25
Unknown* 10 $16.1142 Cross
OTC Trade
18:01:14 - 06-May-25
Unknown* 18 $16.1142 Cross
OTC Trade
17:54:01 - 06-May-25
Unknown* 0 $16.13 OTC Trade
17:52:00 - 06-May-25
Unknown* 10 $16.42 OTC Trade
17:45:23 - 06-May-25
Unknown* 12 $16.41 OTC Trade
17:45:02 - 06-May-25
Unknown* 6 $16.42 OTC Trade
17:44:44 - 06-May-25
Unknown* 8 $16.4464 Cross
OTC Trade
17:42:46 - 06-May-25
Unknown* 1 $16.454 Cross
OTC Trade
17:18:39 - 06-May-25
Unknown* 0 $16.54 OTC Trade
16:50:28 - 06-May-25
Unknown* 1 $16.664 Cross
OTC Trade
16:35:15 - 06-May-25
Unknown* 239 $16.664 Cross
OTC Trade
16:35:15 - 06-May-25
Unknown* 700 $16.54 OTC Trade
16:32:20 - 06-May-25
Unknown* 200 $16.565 OTC Trade
16:32:20 - 06-May-25
Unknown* 100 $16.542 OTC Trade
16:32:20 - 06-May-25
Unknown* 5 $16.544 Cross
OTC Trade
16:31:22 - 06-May-25
Unknown* 3 $16.63 OTC Trade
16:30:29 - 06-May-25
Unknown* 100 $16.532 OTC Trade
16:21:02 - 06-May-25
Unknown* 273 $16.5396 OTC Trade
16:21:02 - 06-May-25
Unknown* 200 $16.56 OTC Trade
16:21:02 - 06-May-25
Unknown* 300 $16.565 OTC Trade
16:20:50 - 06-May-25
Unknown* 700 $16.62 OTC Trade
16:20:29 - 06-May-25
Unknown* 29 $16.7539 Cross
OTC Trade
16:17:20 - 06-May-25
Unknown* 21 $16.7739 Cross
OTC Trade
16:16:42 - 06-May-25
Unknown* 6 $16.814 Cross
OTC Trade
16:09:16 - 06-May-25
Unknown* 5 $16.80 OTC Trade
16:07:52 - 06-May-25
Unknown* 29 $16.81 OTC Trade
16:06:34 - 06-May-25
Unknown* 3 $16.8039 Cross
OTC Trade
15:57:00 - 06-May-25
Unknown* 21 $16.634 Cross
OTC Trade
15:50:24 - 06-May-25
Unknown* 10 $16.69 OTC Trade
15:46:03 - 06-May-25
Unknown* 4 $16.79 OTC Trade
15:40:58 - 06-May-25
Unknown* 5 $16.76 OTC Trade
15:39:57 - 06-May-25
Unknown* 1 $16.76 OTC Trade
15:39:28 - 06-May-25
Unknown* 19 $16.81 OTC Trade
15:33:22 - 06-May-25
Unknown* 8 $16.67 OTC Trade
15:30:28 - 06-May-25
Unknown* 1 $16.47 OTC Trade
15:24:00 - 06-May-25
Unknown* 1 $16.6254 Cross
OTC Trade
15:15:53 - 06-May-25
Unknown* 2 $16.6254 Cross
OTC Trade
15:15:53 - 06-May-25
Unknown* 96 $16.58 OTC Trade
15:12:00 - 06-May-25
Unknown* 8 $16.50 OTC Trade
15:11:43 - 06-May-25
Unknown* 37 $16.0352 Cross
OTC Trade
15:07:21 - 06-May-25
Unknown* 24 $16.46 OTC Trade
15:00:27 - 06-May-25
Unknown* 20 $16.20 OTC Trade
14:57:44 - 06-May-25
Unknown* 48 $16.5764 Cross
OTC Trade
14:52:47 - 06-May-25
Unknown* 6 $16.49 OTC Trade
14:51:20 - 06-May-25
Unknown* 200 $15.93 OTC Trade
14:46:58 - 06-May-25
Unknown* 100 $15.93 OTC Trade
14:46:58 - 06-May-25
Unknown* 6 $15.77 Cross
OTC Trade
14:45:15 - 06-May-25
Unknown* 8 $15.86 OTC Trade
14:42:14 - 06-May-25
Unknown* 64 $15.75 OTC Trade
14:41:54 - 06-May-25
Unknown* 194 $16.03 OTC Trade
14:35:42 - 06-May-25
Unknown* 300 $16.248 OTC Trade
14:35:40 - 06-May-25
Unknown* 1,000 $16.372 OTC Trade
14:35:39 - 06-May-25
Unknown* 1 $16.8604 Cross
OTC Trade
14:34:24 - 06-May-25
FTSE 100 Latest
Value8,772.38
Change55.93