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* 0 $21.30 OTC Trade
18:06:40 - 22-Jul-25
Unknown* 0 $21.2989 OTC Trade
18:06:40 - 22-Jul-25
Unknown* 70 $21.49 OTC Trade
17:55:37 - 22-Jul-25
Unknown* 22 $21.9521 Cross
OTC Trade
16:05:16 - 22-Jul-25
Unknown* 38 $22.50 Cross
OTC Trade
20:52:38 - 21-Jul-25
Unknown* 26 $22.50 Cross
OTC Trade
20:52:38 - 21-Jul-25
Unknown* 136 $22.50 Cross
OTC Trade
20:52:38 - 21-Jul-25
Unknown* 0 $22.84 OTC Trade
19:55:55 - 21-Jul-25
Unknown* 0 $22.8285 OTC Trade
19:55:55 - 21-Jul-25
Unknown* 8 $22.7883 Cross
OTC Trade
18:29:00 - 18-Jul-25
Unknown* 8 $22.7883 Cross
OTC Trade
18:28:06 - 18-Jul-25
Unknown* 1 $23.12 OTC Trade
15:14:26 - 18-Jul-25
Unknown* 50 $23.489 OTC Trade
19:11:49 - 17-Jul-25
Unknown* 12 $23.38 OTC Trade
14:43:10 - 17-Jul-25
Unknown* 3 $22.3228 Cross
OTC Trade
18:31:00 - 16-Jul-25
Unknown* 226 $22.052 Cross
OTC Trade
15:52:17 - 16-Jul-25
Unknown* 449 $22.2421 Cross
OTC Trade
15:35:49 - 16-Jul-25
Unknown* 1 $22.1854 Cross
OTC Trade
15:35:29 - 16-Jul-25
Unknown* 116 $22.1857 Cross
OTC Trade
15:35:28 - 16-Jul-25
Unknown* 108 $22.1857 Cross
OTC Trade
15:35:28 - 16-Jul-25
Unknown* 40 $21.98 OTC Trade
15:08:05 - 16-Jul-25
Unknown* 3 $22.25 OTC Trade
14:43:34 - 16-Jul-25
Unknown* 116 $22.24 OTC Trade
14:40:18 - 16-Jul-25
Unknown* 28 $22.24 OTC Trade
14:34:40 - 16-Jul-25
Unknown* 133 $22.49 OTC Trade
14:34:22 - 16-Jul-25
Unknown* 133 $22.49 OTC Trade
14:34:20 - 16-Jul-25
Unknown* 82 $22.875 OTC Trade
20:54:20 - 15-Jul-25
Unknown* 20 $22.93 OTC Trade
20:52:11 - 15-Jul-25
Unknown* 34 $23.398 OTC Trade
19:48:23 - 15-Jul-25
Unknown* 43 $23.61 OTC Trade
14:36:53 - 15-Jul-25
Unknown* 20 $22.94 OTC Trade
20:57:47 - 14-Jul-25
Unknown* 20 $22.965 OTC Trade
20:56:14 - 14-Jul-25
Unknown* 20 $22.945 OTC Trade
20:55:01 - 14-Jul-25
Unknown* 20 $22.99 OTC Trade
20:54:12 - 14-Jul-25
Unknown* 10 $22.6218 Cross
OTC Trade
14:45:57 - 14-Jul-25
Unknown* 5 $23.25 OTC Trade
14:30:33 - 14-Jul-25
Unknown* 1 $23.75 OTC Trade
14:30:32 - 14-Jul-25
Unknown* 4 $23.43 Cross
OTC Trade
14:30:01 - 14-Jul-25
Unknown* 4,257 $23.7401 Cross
OTC Trade
20:12:01 - 11-Jul-25
Unknown* 46 $23.795 OTC Trade
18:42:29 - 11-Jul-25
Unknown* 0 $23.75 OTC Trade
16:25:39 - 11-Jul-25
Unknown* 2 $23.6979 OTC Trade
15:59:17 - 11-Jul-25
Unknown* 50 $23.845 OTC Trade
15:00:55 - 11-Jul-25
Unknown* 50 $23.845 OTC Trade
14:58:02 - 11-Jul-25
Unknown* 50 $23.625 OTC Trade
14:51:19 - 11-Jul-25
Unknown* 100 $23.63 OTC Trade
14:48:56 - 11-Jul-25
Unknown* 0 $23.78 OTC Trade
14:39:01 - 11-Jul-25
Unknown* 0 $23.58 OTC Trade
14:39:01 - 11-Jul-25
Unknown* 245 $23.64 OTC Trade
14:39:01 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 1 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:48 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 3 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 1 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 4 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 3 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 10 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 4 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:47 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 2 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 2 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 2 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 2 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 1 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 13 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 2 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 0 $23.63 OTC Trade
14:30:46 - 11-Jul-25
Unknown* 76 $23.63 OTC Trade
14:30:39 - 11-Jul-25
Unknown* 7 $23.87 OTC Trade
15:39:21 - 10-Jul-25
Unknown* 568 $23.92276 Currency Conversion
Negotiated Trade
15:19:48 - 10-Jul-25
Unknown* 0 $23.69 OTC Trade
14:32:36 - 10-Jul-25
Unknown* 0 $23.69 OTC Trade
14:32:36 - 10-Jul-25
Unknown* 12 $23.69 OTC Trade
14:32:36 - 10-Jul-25
Unknown* 10 $23.50 OTC Trade
14:32:36 - 10-Jul-25
Unknown* 48 $23.59 Cross
OTC Trade
14:30:00 - 10-Jul-25
Unknown* 250 $23.39 OTC Trade
19:37:55 - 09-Jul-25
Unknown* 139 $23.4529 OTC Trade
14:52:31 - 09-Jul-25
Unknown* 110 $23.34 OTC Trade
14:45:19 - 09-Jul-25
Unknown* 0 $23.27 OTC Trade
14:31:06 - 09-Jul-25
Unknown* 0 $23.27 OTC Trade
14:31:04 - 09-Jul-25
Unknown* 0 $23.27 OTC Trade
14:31:00 - 09-Jul-25
Unknown* 0 $22.57 OTC Trade
15:17:13 - 08-Jul-25
Unknown* 480 $22.578 OTC Trade
15:14:49 - 08-Jul-25
Unknown* 100 $22.6495 OTC Trade
15:14:49 - 08-Jul-25
Unknown* 100 $22.636 OTC Trade
15:14:49 - 08-Jul-25
Unknown* 2 $22.43 OTC Trade
15:07:20 - 08-Jul-25
Unknown* 0 $22.39 OTC Trade
14:31:29 - 08-Jul-25
Unknown* 1 $22.39 OTC Trade
14:31:25 - 08-Jul-25
Unknown* 5 $22.38 OTC Trade
17:01:21 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:34:32 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:34:31 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:34:31 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:34:11 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:34:02 - 07-Jul-25
Unknown* 13 $22.70 OTC Trade
14:33:43 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:33:33 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:33:30 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:33:30 - 07-Jul-25
Unknown* 4 $22.70 OTC Trade
14:33:10 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:33:09 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:33:08 - 07-Jul-25
Unknown* 0 $22.70 OTC Trade
14:32:58 - 07-Jul-25
Unknown* 10 $22.15 OTC Trade
14:31:52 - 07-Jul-25
Unknown* 2 $22.38 OTC Trade
14:31:20 - 07-Jul-25
Unknown* 2 $22.71 OTC Trade
14:31:16 - 07-Jul-25
Unknown* 0 $22.38 OTC Trade
14:30:55 - 07-Jul-25
Unknown* 2 $22.49 Cross
OTC Trade
14:30:06 - 07-Jul-25
Unknown* 5 $23.18 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.17 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.16 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.15 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.14 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.13 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.12 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 96 $24.63 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $24.63 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $24.46 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $24.29 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.10 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $24.12 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.95 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.78 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.61 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.44 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.27 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 1 $23.21 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.21 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.20 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 5 $23.19 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 3 $23.10 OTC Trade
05:49:27 - 07-Jul-25
Unknown* 65 $23.90 OTC Trade
19:14:20 - 03-Jul-25
Unknown* 21 $22.8417 Cross
OTC Trade
17:04:33 - 03-Jul-25
Unknown* 0 $22.58 OTC Trade
14:52:44 - 03-Jul-25
Unknown* 2 $22.335 Cross
OTC Trade
20:55:46 - 02-Jul-25
Unknown* 35 $22.29 OTC Trade
20:08:23 - 02-Jul-25
Unknown* 10 $22.315 OTC Trade
19:31:29 - 02-Jul-25
Unknown* 150 $22.165 OTC Trade
18:57:27 - 02-Jul-25
Unknown* 62 $22.06602 Currency Conversion
Negotiated Trade
16:35:50 - 02-Jul-25
Unknown* 62 $22.01406 Currency Conversion
Negotiated Trade
16:29:24 - 02-Jul-25
Unknown* 14 $21.13 OTC Trade
15:25:40 - 02-Jul-25
Unknown* 2 $20.9924 Cross
OTC Trade
15:16:04 - 02-Jul-25
Unknown* 47 $21.19 OTC Trade
14:35:15 - 02-Jul-25
Unknown* 4 $20.70 OTC Trade
14:35:15 - 02-Jul-25
Unknown* 16 $20.70 OTC Trade
14:35:15 - 02-Jul-25
Unknown* 0 $21.15 OTC Trade
20:51:54 - 01-Jul-25
Unknown* 60 $21.179 OTC Trade
20:13:48 - 01-Jul-25
Unknown* 19 $21.35 OTC Trade
19:58:45 - 01-Jul-25
Unknown* 3 $21.41 OTC Trade
19:49:29 - 01-Jul-25
Unknown* 4 $21.3523 Cross
OTC Trade
19:07:00 - 01-Jul-25
Unknown* 4 $21.1804 Cross
OTC Trade
19:03:05 - 01-Jul-25
Unknown* 0 $21.35 OTC Trade
19:02:42 - 01-Jul-25
Unknown* 100 $21.335 OTC Trade
19:01:41 - 01-Jul-25
FTSE 100 Latest
Value9,023.81
Change10.82