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 $17.37 OTC Trade
18:52:15 - 17-Apr-25
Unknown* 0 $17.36 OTC Trade
18:33:58 - 17-Apr-25
Unknown* 0 $17.29 OTC Trade
18:29:09 - 17-Apr-25
Unknown* 0 $17.28 OTC Trade
18:19:31 - 17-Apr-25
Unknown* 0 $17.39 OTC Trade
17:47:24 - 17-Apr-25
Unknown* 28 $17.33 OTC Trade
17:11:50 - 17-Apr-25
Unknown* 100 $17.235 OTC Trade
16:09:28 - 17-Apr-25
Unknown* 0 $17.08 OTC Trade
15:53:30 - 17-Apr-25
Unknown* 0 $17.04 OTC Trade
15:53:30 - 17-Apr-25
Unknown* 90 $17.44 OTC Trade
14:31:33 - 17-Apr-25
Unknown* 5 $16.79 OTC Trade
18:40:05 - 16-Apr-25
Unknown* 2 $16.85 OTC Trade
18:05:32 - 16-Apr-25
Unknown* 300 $16.7758 OTC Trade
16:18:48 - 16-Apr-25
Unknown* 200 $16.87 OTC Trade
15:39:52 - 16-Apr-25
Unknown* 20 $17.97 OTC Trade
20:46:03 - 15-Apr-25
Unknown* 20 $18.00 OTC Trade
20:34:32 - 15-Apr-25
Unknown* 20 $17.96 OTC Trade
20:29:05 - 15-Apr-25
Unknown* 20 $17.85 OTC Trade
20:13:55 - 15-Apr-25
Unknown* 20 $17.865 OTC Trade
20:00:13 - 15-Apr-25
Unknown* 20 $17.835 OTC Trade
19:47:40 - 15-Apr-25
Unknown* 400 $17.56 OTC Trade
15:40:18 - 15-Apr-25
Unknown* 5 $18.32 OTC Trade
14:32:20 - 15-Apr-25
Unknown* 1 $18.0071 Cross
OTC Trade
14:30:05 - 15-Apr-25
Unknown* 3 $17.70 Cross
OTC Trade
14:30:01 - 15-Apr-25
Unknown* 10 $17.87 OTC Trade
20:51:53 - 14-Apr-25
Unknown* 10 $18.03 OTC Trade
20:43:47 - 14-Apr-25
Unknown* 10 $18.375 OTC Trade
20:09:08 - 14-Apr-25
Unknown* 10 $18.275 OTC Trade
20:08:00 - 14-Apr-25
Unknown* 10 $18.01 OTC Trade
19:31:47 - 14-Apr-25
Unknown* 6 $17.98 Cross
OTC Trade
19:31:18 - 14-Apr-25
Unknown* 15 $17.22 Cross
OTC Trade
16:41:16 - 14-Apr-25
Unknown* 24 $17.21 Cross
OTC Trade
16:41:16 - 14-Apr-25
Unknown* 3 $18.065 OTC Trade
15:36:13 - 14-Apr-25
Unknown* 24 $18.02 Cross
OTC Trade
14:30:45 - 14-Apr-25
Unknown* 2 $17.21 Cross
OTC Trade
11:57:24 - 14-Apr-25
Unknown* 1 $17.21 Cross
OTC Trade
11:24:16 - 14-Apr-25
Unknown* 1 $17.21 Cross
OTC Trade
11:21:12 - 14-Apr-25
Unknown* 1 $17.21 Cross
OTC Trade
11:21:09 - 14-Apr-25
Unknown* 6 $17.1965 Cross
OTC Trade
20:53:25 - 11-Apr-25
Unknown* 174 $17.2088 Cross
OTC Trade
20:43:20 - 11-Apr-25
Unknown* 60 $17.39 OTC Trade
18:06:29 - 11-Apr-25
Unknown* 3 $17.3237 Cross
OTC Trade
17:57:02 - 11-Apr-25
Unknown* 5 $17.00 OTC Trade
17:26:19 - 11-Apr-25
Unknown* 500 $17.1976 OTC Trade
16:05:28 - 11-Apr-25
Unknown* 5 $19.13 OTC Trade
15:56:34 - 10-Apr-25
Unknown* 6 $18.49205 Currency Conversion
Negotiated Trade
15:13:41 - 10-Apr-25
Unknown* 1 $21.10 Cross
OTC Trade
14:30:15 - 10-Apr-25
Unknown* 55 $19.13 Cross
OTC Trade
14:30:12 - 10-Apr-25
Unknown* 80 $19.55 Cross
OTC Trade
14:30:01 - 10-Apr-25
Unknown* 50 $20.7915 OTC Trade
20:57:29 - 09-Apr-25
Unknown* 72 $20.608 OTC Trade
20:47:40 - 09-Apr-25
Unknown* 672 $20.5908 OTC Trade
20:47:40 - 09-Apr-25
Unknown* 100 $19.915 OTC Trade
20:17:53 - 09-Apr-25
Unknown* 50 $19.55 OTC Trade
20:03:37 - 09-Apr-25
Unknown* 0 $17.11 OTC Trade
15:13:16 - 09-Apr-25
Unknown* 1 $16.73 Cross
OTC Trade
14:30:01 - 09-Apr-25
Unknown* 426 $18.46351 OTC Trade
14:50:28 - 08-Apr-25
Unknown* 12 $17.315 OTC Trade
20:21:57 - 07-Apr-25
Unknown* 55 $17.22 OTC Trade
15:43:32 - 07-Apr-25
Unknown* 335 $18.94547 Currency Conversion
Negotiated Trade
15:18:33 - 07-Apr-25
Unknown* 2 $17.3937 Cross
OTC Trade
16:57:16 - 04-Apr-25
Unknown* 89 $16.68796 OTC Trade
15:21:19 - 04-Apr-25
Unknown* 2 $17.86 OTC Trade
14:31:20 - 04-Apr-25
Unknown* 3 $17.86 OTC Trade
14:31:17 - 04-Apr-25
Unknown* 2 $18.224 Cross
OTC Trade
20:33:33 - 03-Apr-25
Unknown* 87 $19.41274 OTC Trade
15:56:44 - 03-Apr-25
Unknown* 2 $19.9713 OTC Trade
15:27:11 - 03-Apr-25
Unknown* 526 $20.16444 OTC Trade
15:09:11 - 03-Apr-25
Unknown* 21 $20.88 OTC Trade
14:35:52 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:47 - 03-Apr-25
Unknown* 0 $21.06 OTC Trade
14:30:46 - 03-Apr-25
Unknown* 14 $22.57 OTC Trade
18:24:22 - 02-Apr-25
Unknown* 2 $21.96 OTC Trade
15:18:54 - 01-Apr-25
Unknown* 14 $22.3919 Cross
OTC Trade
19:16:33 - 31-Mar-25
Unknown* 10 $22.39569 Currency Conversion
Negotiated Trade
17:52:22 - 31-Mar-25
Unknown* 31 $22.0455 OTC Trade
16:20:27 - 31-Mar-25
Unknown* 0 $22.50 OTC Trade
14:33:39 - 31-Mar-25
Unknown* 0 $22.50 OTC Trade
14:33:32 - 31-Mar-25
Unknown* 5 $22.50 OTC Trade
14:31:43 - 31-Mar-25
Unknown* 1 $22.82 OTC Trade
14:31:36 - 31-Mar-25
Unknown* 1 $23.30 OTC Trade
18:25:17 - 28-Mar-25
Unknown* 13 $23.69 OTC Trade
16:02:22 - 28-Mar-25
Unknown* 14 $23.72 OTC Trade
16:02:19 - 28-Mar-25
Unknown* 5 $23.99 OTC Trade
15:20:04 - 28-Mar-25
Unknown* 1 $25.3108 Cross
OTC Trade
18:19:56 - 27-Mar-25
Unknown* 0 $25.16 OTC Trade
17:23:48 - 27-Mar-25
Unknown* 30 $25.041 Cross
OTC Trade
14:50:54 - 27-Mar-25
Unknown* 5 $24.80 OTC Trade
14:22:43 - 27-Mar-25
Unknown* 3 $25.94 OTC Trade
13:30:08 - 27-Mar-25
Unknown* 20 $25.0938 OTC Trade
19:05:10 - 26-Mar-25
Unknown* 0 $25.18 OTC Trade
18:02:29 - 26-Mar-25
Unknown* 0 $25.08 OTC Trade
18:02:29 - 26-Mar-25
Unknown* 20 $26.411 OTC Trade
14:49:13 - 26-Mar-25
Unknown* 37 $26.5404 Cross
OTC Trade
14:48:08 - 26-Mar-25
Unknown* 2 $27.2199 Cross
OTC Trade
16:49:49 - 25-Mar-25
Unknown* 0 $27.57 OTC Trade
16:15:59 - 24-Mar-25
Unknown* 0 $26.25 OTC Trade
13:30:12 - 21-Mar-25
Unknown* 0 $26.25 OTC Trade
13:30:12 - 21-Mar-25
Unknown* 3 $27.47 OTC Trade
15:19:43 - 20-Mar-25
Unknown* 6 $27.45 OTC Trade
18:54:28 - 19-Mar-25
Unknown* 27 $27.0687 Cross
OTC Trade
13:30:06 - 19-Mar-25
Unknown* 84 $26.79 Cross
OTC Trade
13:30:02 - 19-Mar-25
Unknown* 382 $26.92 OTC Trade
20:35:13 - 18-Mar-25
Unknown* 40 $27.19 OTC Trade
18:42:18 - 18-Mar-25
Unknown* 0 $27.26 OTC Trade
17:08:10 - 18-Mar-25
Unknown* 40 $27.58 OTC Trade
18:52:54 - 17-Mar-25
Unknown* 50 $26.835 OTC Trade
15:42:04 - 17-Mar-25
Unknown* 100 $27.13 OTC Trade
13:51:44 - 17-Mar-25
Unknown* 3 $26.79 OTC Trade
13:33:54 - 17-Mar-25
Unknown* 1 $26.8287 Cross
OTC Trade
13:30:13 - 17-Mar-25
Unknown* 1 $26.8287 Cross
OTC Trade
13:30:12 - 17-Mar-25
Unknown* 6 $26.66 Cross
OTC Trade
13:30:04 - 17-Mar-25
Unknown* 1 $26.66 Cross
OTC Trade
13:30:01 - 17-Mar-25
Unknown* 5 $25.24 OTC Trade
17:12:46 - 13-Mar-25
Unknown* 10 $25.70 OTC Trade
14:36:55 - 13-Mar-25
Unknown* 100 $25.805 OTC Trade
17:33:27 - 12-Mar-25
Unknown* 196 $25.4208 Cross
OTC Trade
16:17:13 - 12-Mar-25
Unknown* 1 $25.27 OTC Trade
15:05:02 - 12-Mar-25
Unknown* 189 $24.77 OTC Trade
20:37:31 - 11-Mar-25
Unknown* 500 $24.98 OTC Trade
15:27:49 - 11-Mar-25
Unknown* 10 $25.40 OTC Trade
14:24:13 - 11-Mar-25
Unknown* 3 $26.21 Cross
OTC Trade
13:30:02 - 11-Mar-25
Unknown* 300 $26.00 OTC Trade
13:30:01 - 11-Mar-25
Unknown* 400 $26.14 OTC Trade
19:03:05 - 10-Mar-25
Unknown* 200 $26.43 OTC Trade
18:54:22 - 10-Mar-25
Unknown* 100 $26.47 OTC Trade
18:53:45 - 10-Mar-25
Unknown* 100 $26.47 OTC Trade
18:53:42 - 10-Mar-25
Unknown* 100 $26.81 OTC Trade
17:51:39 - 10-Mar-25
Unknown* 100 $26.81 OTC Trade
17:51:31 - 10-Mar-25
Unknown* 700 $26.81 OTC Trade
17:51:31 - 10-Mar-25
Unknown* 200 $26.845 OTC Trade
17:50:35 - 10-Mar-25
Unknown* 5 $27.375 OTC Trade
15:07:30 - 10-Mar-25
Unknown* 3 $28.2658 Cross
OTC Trade
13:47:12 - 10-Mar-25
Unknown* 420 $26.9203 Cross
OTC Trade
16:59:37 - 07-Mar-25
Unknown* 37 $27.01 OTC Trade
16:45:06 - 07-Mar-25
Unknown* 100 $26.97 OTC Trade
16:36:54 - 07-Mar-25
Unknown* 100 $26.9756 OTC Trade
16:36:54 - 07-Mar-25
Unknown* 25 $27.55 Cross
OTC Trade
16:09:36 - 07-Mar-25
Unknown* 11 $27.55 Cross
OTC Trade
16:09:36 - 07-Mar-25
Unknown* 9 $27.48 Cross
OTC Trade
15:59:29 - 07-Mar-25
Unknown* 3 $27.73 OTC Trade
14:50:29 - 07-Mar-25
Unknown* 3 $27.73 OTC Trade
14:50:29 - 07-Mar-25
Unknown* 200 $27.574 OTC Trade
17:37:06 - 06-Mar-25
Unknown* 100 $27.59 OTC Trade
17:36:54 - 06-Mar-25
Unknown* 100 $27.566 OTC Trade
17:36:54 - 06-Mar-25
Unknown* 200 $27.645 OTC Trade
17:35:19 - 06-Mar-25
Unknown* 1 $28.1856 Cross
OTC Trade
14:48:28 - 06-Mar-25
Unknown* 105 $28.1857 Cross
OTC Trade
14:48:28 - 06-Mar-25
Unknown* 1 $27.31 OTC Trade
14:32:21 - 06-Mar-25
Unknown* 0 $28.23 OTC Trade
16:10:38 - 05-Mar-25
Unknown* 0 $28.207 OTC Trade
16:10:38 - 05-Mar-25
Unknown* 17 $28.14 OTC Trade
16:10:38 - 05-Mar-25
Unknown* 1 $27.48 OTC Trade
14:39:20 - 05-Mar-25
Unknown* 70 $28.0898 Cross
OTC Trade
15:44:43 - 04-Mar-25
Unknown* 1 $28.0898 Cross
OTC Trade
15:44:43 - 04-Mar-25
Unknown* 100 $28.235 OTC Trade
20:29:15 - 03-Mar-25
Unknown* 1 $28.76 OTC Trade
14:50:53 - 03-Mar-25
Unknown* 1 $28.76 OTC Trade
14:50:53 - 03-Mar-25
Unknown* 174 $28.6597 Cross
OTC Trade
14:50:03 - 03-Mar-25
Unknown* 650 $28.97 OTC Trade
14:43:58 - 03-Mar-25
Unknown* 51 $28.87505 Currency Conversion
Negotiated Trade
14:37:35 - 03-Mar-25
Unknown* 1 $29.35 OTC Trade
14:30:25 - 03-Mar-25
Unknown* 8 $29.79 OTC Trade
14:30:15 - 03-Mar-25
Unknown* 0 $29.48 OTC Trade
14:52:37 - 28-Feb-25
Unknown* 0 $29.23 OTC Trade
14:51:35 - 28-Feb-25
Unknown* 0 $30.90 OTC Trade
14:37:24 - 27-Feb-25
Unknown* 0 $31.01 OTC Trade
14:30:21 - 27-Feb-25
Unknown* 3 $31.01 OTC Trade
14:30:16 - 27-Feb-25
Unknown* 3 $31.01 OTC Trade
14:30:16 - 27-Feb-25
FTSE 100 Latest
Value8,275.66
Change0.00