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* 1 $17.27 OTC Trade
17:41:24 - 18-Dec-25
Unknown* 4 $17.30181 Currency Conversion
Negotiated Trade
16:39:54 - 18-Dec-25
Unknown* 115 $17.01785 Currency Conversion
Negotiated Trade
14:49:57 - 18-Dec-25
Unknown* 0 $17.07 OTC Trade
14:30:44 - 18-Dec-25
Unknown* 63 $17.12 Cross
OTC Trade
14:30:06 - 18-Dec-25
Unknown* 30 $16.50 OTC Trade
12:21:37 - 18-Dec-25
Unknown* 39 $16.50 OTC Trade
12:21:22 - 18-Dec-25
Unknown* 16 $16.7013 Cross
OTC Trade
20:59:25 - 17-Dec-25
Unknown* 350 $16.695 OTC Trade
19:20:45 - 17-Dec-25
Unknown* 100 $16.98 OTC Trade
16:33:03 - 17-Dec-25
Unknown* 0 $17.70 OTC Trade
14:30:30 - 17-Dec-25
Unknown* 12 $17.65 Cross
OTC Trade
14:30:02 - 17-Dec-25
Unknown* 58 $17.3224 OTC Trade
20:19:29 - 16-Dec-25
Unknown* 0 $17.33 OTC Trade
18:04:12 - 16-Dec-25
Unknown* 32 $17.33092 Currency Conversion
Negotiated Trade
16:48:24 - 16-Dec-25
Unknown* 30 $17.41 OTC Trade
15:14:41 - 16-Dec-25
Unknown* 30 $17.41 OTC Trade
15:14:41 - 16-Dec-25
Unknown* 29 $17.41 OTC Trade
15:14:41 - 16-Dec-25
Unknown* 0 $17.88 OTC Trade
17:15:19 - 15-Dec-25
Unknown* 0 $17.83 OTC Trade
17:05:14 - 15-Dec-25
Unknown* 796 $17.64 OTC Trade
16:08:42 - 15-Dec-25
Unknown* 6 $18.00 Cross
OTC Trade
14:30:01 - 15-Dec-25
Unknown* 154 $17.9444 Cross
OTC Trade
18:54:16 - 12-Dec-25
Unknown* 66 $17.90 OTC Trade
18:25:49 - 12-Dec-25
Unknown* 308 $17.9444 Cross
OTC Trade
18:22:01 - 12-Dec-25
Unknown* 717 $17.7872 Cross
OTC Trade
16:12:42 - 12-Dec-25
Unknown* 1 $18.08 OTC Trade
15:27:53 - 12-Dec-25
Unknown* 1 $18.14 OTC Trade
15:16:27 - 12-Dec-25
Unknown* 0 $18.20 OTC Trade
14:30:33 - 12-Dec-25
Unknown* 0 $18.20 OTC Trade
14:30:32 - 12-Dec-25
Unknown* 1 $18.42 Cross
OTC Trade
14:30:01 - 12-Dec-25
Unknown* 66 $19.05 OTC Trade
14:00:56 - 12-Dec-25
Unknown* 0 $18.35 OTC Trade
18:03:15 - 11-Dec-25
Unknown* 3 $18.32 OTC Trade
16:46:01 - 11-Dec-25
Unknown* 0 $18.01 OTC Trade
14:59:46 - 11-Dec-25
Unknown* 1 $18.4208 Cross
OTC Trade
14:30:37 - 11-Dec-25
Unknown* 0 $18.48 OTC Trade
14:30:18 - 11-Dec-25
Unknown* 11 $18.39 Cross
OTC Trade
14:30:03 - 11-Dec-25
Unknown* 0 $18.65 OTC Trade
20:49:58 - 10-Dec-25
Unknown* 81 $18.1875 Cross
OTC Trade
16:51:37 - 10-Dec-25
Unknown* 45 $18.28 OTC Trade
16:22:38 - 10-Dec-25
Unknown* 2 $18.37 OTC Trade
15:40:04 - 10-Dec-25
Unknown* 55 $18.19 OTC Trade
15:17:41 - 10-Dec-25
Unknown* 5 $18.2497 Cross
OTC Trade
15:07:47 - 10-Dec-25
Unknown* 407 $18.2126 Cross
OTC Trade
14:40:32 - 10-Dec-25
Unknown* 0 $17.71 OTC Trade
14:30:33 - 10-Dec-25
Unknown* 0 $17.71 OTC Trade
14:30:31 - 10-Dec-25
Unknown* 1 $18.00 OTC Trade
14:30:12 - 10-Dec-25
Unknown* 1 $17.50 OTC Trade
14:30:11 - 10-Dec-25
Unknown* 12 $18.00 OTC Trade
14:30:11 - 10-Dec-25
Unknown* 0 $17.86 OTC Trade
18:36:29 - 09-Dec-25
Unknown* 182 $17.97345 Currency Conversion
Negotiated Trade
18:22:46 - 09-Dec-25
Unknown* 47 $17.8674 Cross
OTC Trade
17:29:11 - 09-Dec-25
Unknown* 0 $17.82 OTC Trade
16:30:28 - 09-Dec-25
Unknown* 0 $17.81 OTC Trade
16:24:21 - 09-Dec-25
Unknown* 170 $17.5955 Cross
OTC Trade
14:38:27 - 09-Dec-25
Unknown* 16 $17.35 Cross
OTC Trade
14:30:00 - 09-Dec-25
Unknown* 27 $17.697 OTC Trade
20:26:55 - 08-Dec-25
Unknown* 310 $17.7444 Cross
OTC Trade
17:15:56 - 08-Dec-25
Unknown* 142 $17.71 OTC Trade
17:04:43 - 08-Dec-25
Unknown* 0 $17.75 OTC Trade
16:06:19 - 08-Dec-25
Unknown* 2 $17.759 OTC Trade
16:06:19 - 08-Dec-25
Unknown* 1,154 $17.8353 Cross
OTC Trade
16:05:36 - 08-Dec-25
Unknown* 80 $17.849 OTC Trade
16:05:03 - 08-Dec-25
Unknown* 1 $17.8274 Cross
OTC Trade
16:02:19 - 08-Dec-25
Unknown* 60 $18.01 OTC Trade
15:18:12 - 08-Dec-25
Unknown* 87 $18.2425 Cross
OTC Trade
15:00:30 - 08-Dec-25
Unknown* 60 $18.2425 Cross
OTC Trade
15:00:30 - 08-Dec-25
Unknown* 0 $18.22 OTC Trade
14:39:56 - 08-Dec-25
Unknown* 1 $18.13 Cross
OTC Trade
14:39:38 - 08-Dec-25
Unknown* 1 $18.14 OTC Trade
14:38:18 - 08-Dec-25
Unknown* 6 $18.08 OTC Trade
14:30:31 - 08-Dec-25
Unknown* 5 $18.08 OTC Trade
14:30:31 - 08-Dec-25
Unknown* 2 $18.13 Cross
OTC Trade
14:30:06 - 08-Dec-25
Unknown* 27 $18.13 Cross
OTC Trade
14:30:01 - 08-Dec-25
Unknown* 256 $18.02 OTC Trade
12:23:14 - 08-Dec-25
Unknown* 256 $18.02 OTC Trade
12:23:11 - 08-Dec-25
Unknown* 464 $17.5958 Cross
OTC Trade
19:16:09 - 05-Dec-25
Unknown* 0 $17.72 OTC Trade
16:56:53 - 05-Dec-25
Unknown* 0 $17.68 OTC Trade
16:44:20 - 05-Dec-25
Unknown* 2 $17.48578 Currency Conversion
Negotiated Trade
14:40:36 - 05-Dec-25
Unknown* 0 $17.52 OTC Trade
14:37:18 - 05-Dec-25
Unknown* 1,249 $17.26802 Currency Conversion
Negotiated Trade
20:14:30 - 04-Dec-25
Unknown* 17 $17.4072 Cross
OTC Trade
17:06:07 - 04-Dec-25
Unknown* 32 $17.3672 Cross
OTC Trade
16:47:18 - 04-Dec-25
Unknown* 1 $17.3972 Cross
OTC Trade
18:45:48 - 03-Dec-25
Unknown* 541 $17.3972 Cross
OTC Trade
18:45:48 - 03-Dec-25
Unknown* 5 $17.27 OTC Trade
18:14:12 - 03-Dec-25
Unknown* 5 $17.27 OTC Trade
18:14:12 - 03-Dec-25
Unknown* 5 $17.27 OTC Trade
18:14:12 - 03-Dec-25
Unknown* 0 $17.13 OTC Trade
17:50:33 - 03-Dec-25
Unknown* 0 $17.09 OTC Trade
17:39:23 - 03-Dec-25
Unknown* 543 $17.097 Cross
OTC Trade
17:38:57 - 03-Dec-25
Unknown* 10 $16.73 OTC Trade
16:10:47 - 03-Dec-25
Unknown* 5 $16.52 OTC Trade
15:23:14 - 03-Dec-25
Unknown* 4 $16.65 OTC Trade
16:07:21 - 02-Dec-25
Unknown* 543 $16.7858 Cross
OTC Trade
15:54:07 - 02-Dec-25
Unknown* 29 $16.77 OTC Trade
15:48:12 - 02-Dec-25
Unknown* 553 $16.8042 Cross
OTC Trade
15:18:25 - 02-Dec-25
Unknown* 0 $16.69 OTC Trade
14:35:14 - 02-Dec-25
Unknown* 5 $16.72 Cross
OTC Trade
14:33:35 - 02-Dec-25
Unknown* 300 $16.515 OTC Trade
20:58:38 - 01-Dec-25
Unknown* 197 $16.60247 Currency Conversion
Negotiated Trade
18:22:51 - 01-Dec-25
Unknown* 0 $16.57 OTC Trade
16:51:39 - 01-Dec-25
Unknown* 0 $16.67 OTC Trade
15:41:52 - 01-Dec-25
Unknown* 300 $16.56 OTC Trade
15:35:33 - 01-Dec-25
Unknown* 4 $16.7767 OTC Trade
15:10:14 - 01-Dec-25
Unknown* 0 $16.65 OTC Trade
14:51:19 - 01-Dec-25
Unknown* 100 $16.50 OTC Trade
14:44:52 - 01-Dec-25
Unknown* 1 $16.50 Cross
OTC Trade
14:39:43 - 01-Dec-25
Unknown* 0 $16.30 OTC Trade
14:30:28 - 01-Dec-25
Unknown* 553 $16.50 Cross
OTC Trade
14:30:03 - 01-Dec-25
Unknown* 546 $16.7828 Cross
OTC Trade
17:35:44 - 28-Nov-25
Unknown* 26 $16.8828 Cross
OTC Trade
16:50:45 - 28-Nov-25
Unknown* 2 $16.90 OTC Trade
16:45:09 - 28-Nov-25
Unknown* 8 $16.70 OTC Trade
15:16:17 - 28-Nov-25
Unknown* 29 $16.76 OTC Trade
15:03:14 - 28-Nov-25
Unknown* 20 $16.57 OTC Trade
14:40:09 - 28-Nov-25
Unknown* 3 $17.00 Cross
OTC Trade
14:32:34 - 28-Nov-25
Unknown* 1 $17.00 Cross
OTC Trade
14:32:24 - 28-Nov-25
Unknown* 546 $16.65 Cross
OTC Trade
20:56:11 - 26-Nov-25
Unknown* 200 $16.93 OTC Trade
20:23:03 - 26-Nov-25
Unknown* 200 $16.929 OTC Trade
20:23:03 - 26-Nov-25
Unknown* 100 $16.93 OTC Trade
20:23:03 - 26-Nov-25
Unknown* 543 $16.7942 Cross
OTC Trade
19:41:15 - 26-Nov-25
Unknown* 0 $16.77 OTC Trade
19:15:48 - 26-Nov-25
Unknown* 0 $16.63 OTC Trade
18:00:55 - 26-Nov-25
Unknown* 1 $16.45 OTC Trade
16:58:20 - 26-Nov-25
Unknown* 60 $16.449 OTC Trade
16:52:30 - 26-Nov-25
Unknown* 796 $16.32 OTC Trade
14:59:50 - 26-Nov-25
Unknown* 0 $16.39 OTC Trade
14:51:09 - 26-Nov-25
Unknown* 71 $16.34675 Currency Conversion
Negotiated Trade
14:40:33 - 26-Nov-25
Unknown* 0 $16.49 OTC Trade
14:30:31 - 26-Nov-25
Unknown* 12 $16.2015 Cross
OTC Trade
20:56:22 - 25-Nov-25
Unknown* 10 $16.2302 OTC Trade
20:51:34 - 25-Nov-25
Unknown* 1 $15.93 OTC Trade
18:11:18 - 25-Nov-25
Unknown* 1 $15.92 OTC Trade
18:11:06 - 25-Nov-25
Unknown* 6 $15.73 OTC Trade
17:15:36 - 25-Nov-25
Unknown* 0 $15.72 OTC Trade
16:52:05 - 25-Nov-25
Unknown* 36 $15.74 OTC Trade
16:42:59 - 25-Nov-25
Unknown* 617 $15.55 OTC Trade
14:59:37 - 25-Nov-25
Unknown* 615 $15.55 OTC Trade
14:59:37 - 25-Nov-25
Unknown* 68 $15.53 OTC Trade
14:55:33 - 25-Nov-25
Unknown* 89 $15.2646 Cross
OTC Trade
14:45:30 - 25-Nov-25
Unknown* 25 $15.4191 OTC Trade
14:43:37 - 25-Nov-25
Unknown* 15 $15.45 Cross
OTC Trade
14:33:44 - 25-Nov-25
Unknown* 16 $15.41275 Currency Conversion
Negotiated Trade
14:32:25 - 25-Nov-25
Unknown* 45 $15.50 OTC Trade
14:30:13 - 25-Nov-25
Unknown* 198 $15.50 OTC Trade
14:30:12 - 25-Nov-25
Unknown* 0 $15.28 OTC Trade
20:52:33 - 24-Nov-25
Unknown* 3 $15.3158 Cross
OTC Trade
19:39:27 - 24-Nov-25
Unknown* 68 $15.3652 OTC Trade
18:24:56 - 24-Nov-25
Unknown* 5 $15.3467 OTC Trade
16:06:26 - 24-Nov-25
Unknown* 5 $15.3467 OTC Trade
16:06:18 - 24-Nov-25
Unknown* 10 $15.3121 OTC Trade
16:04:04 - 24-Nov-25
Unknown* 21 $14.92 OTC Trade
14:46:56 - 24-Nov-25
Unknown* 19 $14.86 Cross
OTC Trade
14:38:31 - 24-Nov-25
Unknown* 2 $14.74 OTC Trade
14:30:17 - 24-Nov-25
Unknown* 200 $14.86 OTC Trade
14:30:01 - 24-Nov-25
Unknown* 0 $15.15 OTC Trade
18:42:42 - 21-Nov-25
Unknown* 2,000 $15.10 OTC Trade
17:23:52 - 21-Nov-25
Unknown* 12 $14.8222 OTC Trade
16:53:59 - 21-Nov-25
Unknown* 1,000 $14.70 OTC Trade
16:36:21 - 21-Nov-25
Unknown* 45 $14.574 Cross
OTC Trade
15:34:22 - 21-Nov-25
Unknown* 3 $14.31 OTC Trade
14:38:44 - 21-Nov-25
Unknown* 0 $14.20 OTC Trade
14:32:28 - 21-Nov-25
Unknown* 100 $14.52 OTC Trade
14:31:23 - 21-Nov-25
Unknown* 60 $14.52 OTC Trade
14:31:23 - 21-Nov-25
Unknown* 7 $14.35 OTC Trade
14:30:49 - 21-Nov-25
Unknown* 11 $14.35 OTC Trade
14:30:49 - 21-Nov-25
Unknown* 4 $15.00 OTC Trade
14:30:38 - 21-Nov-25
Unknown* 4 $15.00 OTC Trade
14:30:35 - 21-Nov-25
Unknown* 4 $14.28 OTC Trade
20:46:47 - 20-Nov-25
Unknown* 4 $14.305 OTC Trade
20:45:25 - 20-Nov-25
Unknown* 20 $14.50 OTC Trade
20:26:44 - 20-Nov-25
Unknown* 700 $14.32 OTC Trade
19:49:59 - 20-Nov-25
Unknown* 20 $14.395 OTC Trade
19:39:46 - 20-Nov-25
Unknown* 1,000 $14.39 OTC Trade
19:36:24 - 20-Nov-25
Unknown* 20 $14.3858 Cross
OTC Trade
19:26:12 - 20-Nov-25
Unknown* 4 $14.3858 Cross
OTC Trade
19:26:12 - 20-Nov-25
Unknown* 1,000 $14.75 OTC Trade
18:30:53 - 20-Nov-25
Unknown* 20 $14.715 OTC Trade
18:06:55 - 20-Nov-25
Unknown* 20 $14.645 OTC Trade
17:46:02 - 20-Nov-25
Unknown* 6 $15.1738 Cross
OTC Trade
16:22:35 - 20-Nov-25
Unknown* 0 $15.17 OTC Trade
16:17:22 - 20-Nov-25
Unknown* 5 $15.17 OTC Trade
16:17:22 - 20-Nov-25
Unknown* 0 $15.17 OTC Trade
16:17:22 - 20-Nov-25
Unknown* 0 $15.17 OTC Trade
16:17:22 - 20-Nov-25
Unknown* 0 $15.17 OTC Trade
16:17:22 - 20-Nov-25
Unknown* 65 $15.26 OTC Trade
16:11:03 - 20-Nov-25
Unknown* 20 $15.565 OTC Trade
15:38:36 - 20-Nov-25
Unknown* 7 $15.59 OTC Trade
15:35:03 - 20-Nov-25
Unknown* 20 $15.535 OTC Trade
15:05:55 - 20-Nov-25
Unknown* 14 $15.50 OTC Trade
14:56:25 - 20-Nov-25
Unknown* 12 $15.50 OTC Trade
14:56:25 - 20-Nov-25
Unknown* 14 $15.50 OTC Trade
14:56:25 - 20-Nov-25
Unknown* 12 $15.50 OTC Trade
14:56:25 - 20-Nov-25
Unknown* 13 $15.20272 Currency Conversion
Negotiated Trade
14:41:21 - 20-Nov-25
Unknown* 0 $15.15 OTC Trade
14:31:45 - 20-Nov-25
Unknown* 1 $15.15 OTC Trade
14:31:45 - 20-Nov-25
FTSE 100 Latest
Value9,842.38
Change4.61