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!

Ultra Clean Hol (0LID) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 11 $25.67 OTC Trade
17:52:13 - 15-Sep-25
Unknown* 3 $25.44 Cross
OTC Trade
14:31:53 - 15-Sep-25
Unknown* 3 $25.44 Cross
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 3 $25.44 Cross
OTC Trade
14:30:01 - 15-Sep-25
Unknown* 0 $25.30 OTC Trade
14:55:31 - 12-Sep-25
Unknown* 12 $25.78 Cross
OTC Trade
14:30:01 - 12-Sep-25
Unknown* 0 $25.68 OTC Trade
20:33:24 - 11-Sep-25
Unknown* 0 $25.66 OTC Trade
20:33:24 - 11-Sep-25
Unknown* 5 $25.65 OTC Trade
20:33:24 - 11-Sep-25
Unknown* 3 $25.1468 OTC Trade
15:54:45 - 11-Sep-25
Unknown* 25 $25.146 Cross
OTC Trade
15:44:56 - 11-Sep-25
Unknown* 19 $25.1709 Cross
OTC Trade
15:44:11 - 11-Sep-25
Unknown* 21 $25.18 OTC Trade
15:02:40 - 11-Sep-25
Unknown* 0 $25.21 OTC Trade
15:02:40 - 11-Sep-25
Unknown* 0 $25.1956 OTC Trade
15:02:40 - 11-Sep-25
Unknown* 3 $25.26 OTC Trade
14:55:46 - 11-Sep-25
Unknown* 7 $25.51 OTC Trade
14:44:17 - 11-Sep-25
Unknown* 32 $24.84 Cross
OTC Trade
14:30:13 - 11-Sep-25
Unknown* 333 $25.049 Cross
OTC Trade
17:30:43 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:51 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:43 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:40 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:36 - 10-Sep-25
Unknown* 2 $25.24 OTC Trade
17:15:29 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:13 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:08 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:15:04 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:52 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:45 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:39 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:31 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:22 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:16 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:08 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:14:05 - 10-Sep-25
Unknown* 0 $25.27 OTC Trade
17:14:02 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:13:56 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:13:46 - 10-Sep-25
Unknown* 1 $25.27 OTC Trade
17:13:41 - 10-Sep-25
Unknown* 1 $25.26 OTC Trade
17:13:37 - 10-Sep-25
Unknown* 0 $25.26 OTC Trade
17:13:33 - 10-Sep-25
Unknown* 1 $25.26 OTC Trade
17:13:23 - 10-Sep-25
Unknown* 1 $25.26 OTC Trade
17:13:18 - 10-Sep-25
Unknown* 1 $25.26 OTC Trade
17:13:13 - 10-Sep-25
Unknown* 1 $25.24 OTC Trade
17:13:08 - 10-Sep-25
Unknown* 2 $25.24 OTC Trade
17:13:05 - 10-Sep-25
Unknown* 2 $25.12 OTC Trade
16:50:31 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:50:26 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:50:14 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:50:10 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:50:03 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:55 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:51 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:45 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:31 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:28 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:23 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:12 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:09 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:49:04 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:48:58 - 10-Sep-25
Unknown* 2 $25.12 OTC Trade
16:48:53 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:48:50 - 10-Sep-25
Unknown* 1 $25.12 OTC Trade
16:48:45 - 10-Sep-25
Unknown* 2 $25.12 OTC Trade
16:48:41 - 10-Sep-25
Unknown* 1 $25.11 OTC Trade
16:48:36 - 10-Sep-25
Unknown* 2 $25.11 OTC Trade
16:48:31 - 10-Sep-25
Unknown* 1 $25.11 OTC Trade
16:48:27 - 10-Sep-25
Unknown* 12 $25.1216 OTC Trade
16:44:46 - 10-Sep-25
Unknown* 100 $24.749 OTC Trade
15:58:42 - 10-Sep-25
Unknown* 4 $24.5432 Cross
OTC Trade
14:55:54 - 10-Sep-25
Unknown* 533 $23.5272 OTC Trade
14:31:15 - 10-Sep-25
Unknown* 467 $23.5272 OTC Trade
14:31:15 - 10-Sep-25
Unknown* 8 $24.534 Cross
OTC Trade
18:49:44 - 09-Sep-25
Unknown* 30 $24.551 OTC Trade
15:59:16 - 09-Sep-25
Unknown* 30 $24.551 OTC Trade
15:59:13 - 09-Sep-25
Unknown* 2 $24.5764 Cross
OTC Trade
19:59:37 - 08-Sep-25
Unknown* 0 $24.42 OTC Trade
15:04:59 - 08-Sep-25
Unknown* 1 $24.532 Cross
OTC Trade
14:37:16 - 08-Sep-25
Unknown* 80 $24.50 Cross
OTC Trade
14:32:41 - 08-Sep-25
Unknown* 5 $24.70 Cross
OTC Trade
14:30:51 - 08-Sep-25
Unknown* 5 $23.9866 OTC Trade
15:41:04 - 05-Sep-25
Unknown* 70 $24.45 OTC Trade
14:33:47 - 05-Sep-25
Unknown* 6 $24.27 Cross
OTC Trade
14:30:00 - 05-Sep-25
Unknown* 5 $23.87 OTC Trade
17:57:06 - 04-Sep-25
Unknown* 2 $23.1838 OTC Trade
15:06:51 - 04-Sep-25
Unknown* 1 $23.1838 OTC Trade
15:06:51 - 04-Sep-25
Unknown* 4 $23.73 Cross
OTC Trade
14:30:01 - 03-Sep-25
Unknown* 26 $23.7017 OTC Trade
20:42:04 - 02-Sep-25
Unknown* 13 $23.7137 OTC Trade
20:41:53 - 02-Sep-25
Unknown* 26 $23.3887 OTC Trade
19:28:17 - 02-Sep-25
Unknown* 6 $23.2517 Cross
OTC Trade
17:50:30 - 02-Sep-25
Unknown* 8 $23.26684 Currency Conversion
Negotiated Trade
16:20:37 - 02-Sep-25
Unknown* 1 $23.00 OTC Trade
14:38:09 - 02-Sep-25
Unknown* 2 $22.99 Cross
OTC Trade
14:30:00 - 02-Sep-25
Unknown* 3 $24.005 OTC Trade
20:59:30 - 29-Aug-25
Unknown* 10 $23.764 Cross
OTC Trade
20:02:30 - 29-Aug-25
Unknown* 293 $23.708 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 200 $23.71 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 200 $23.711 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 700 $23.71 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 300 $23.7101 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 300 $23.712 OTC Trade
20:01:14 - 29-Aug-25
Unknown* 2 $24.1428 Cross
OTC Trade
16:19:12 - 29-Aug-25
Unknown* 13 $24.1428 Cross
OTC Trade
16:19:12 - 29-Aug-25
Unknown* 1 $24.28 OTC Trade
15:21:28 - 29-Aug-25
Unknown* 2 $24.2688 Cross
OTC Trade
15:09:53 - 29-Aug-25
Unknown* 0 $24.28 OTC Trade
14:51:12 - 29-Aug-25
Unknown* 0 $24.28 OTC Trade
14:51:12 - 29-Aug-25
Unknown* 1 $24.53 OTC Trade
14:33:17 - 29-Aug-25
Unknown* 8 $24.23 OTC Trade
14:14:49 - 29-Aug-25
Unknown* 79 $24.78 OTC Trade
20:11:21 - 28-Aug-25
Unknown* 18 $24.729 OTC Trade
20:09:08 - 28-Aug-25
Unknown* 18 $24.719 OTC Trade
20:07:02 - 28-Aug-25
Unknown* 1,606 $24.70 OTC Trade
20:06:59 - 28-Aug-25
Unknown* 0 $24.75 OTC Trade
19:05:24 - 28-Aug-25
Unknown* 0 $24.75 OTC Trade
19:05:24 - 28-Aug-25
Unknown* 0 $24.75 OTC Trade
19:05:24 - 28-Aug-25
Unknown* 12 $24.535 OTC Trade
17:21:56 - 28-Aug-25
Unknown* 1 $24.25 OTC Trade
16:26:05 - 28-Aug-25
Unknown* 200 $24.275 OTC Trade
16:23:21 - 28-Aug-25
Unknown* 101 $24.27 OTC Trade
15:24:33 - 28-Aug-25
Unknown* 1,400 $24.55541 OTC Trade
14:44:48 - 28-Aug-25
Unknown* 206 $24.50747 OTC Trade
14:44:48 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 1 $24.26 OTC Trade
14:30:00 - 28-Aug-25
Unknown* 5 $23.796 Cross
OTC Trade
19:03:39 - 27-Aug-25
Unknown* 10 $23.7467 OTC Trade
16:19:17 - 27-Aug-25
Unknown* 1 $23.85 OTC Trade
14:41:25 - 27-Aug-25
Unknown* 11 $23.75 OTC Trade
14:30:04 - 26-Aug-25
Unknown* 19 $23.825 OTC Trade
18:57:59 - 22-Aug-25
Unknown* 19 $23.83 OTC Trade
17:59:51 - 22-Aug-25
Unknown* 11 $23.91 OTC Trade
17:20:54 - 22-Aug-25
Unknown* 2 $22.4936 Cross
OTC Trade
19:42:21 - 21-Aug-25
Unknown* 1 $22.4019 Cross
OTC Trade
16:15:22 - 21-Aug-25
Unknown* 1 $22.4382 Cross
OTC Trade
15:49:09 - 21-Aug-25
Unknown* 25 $22.20 Cross
OTC Trade
14:45:26 - 21-Aug-25
Unknown* 25 $22.2329 Cross
OTC Trade
16:39:03 - 20-Aug-25
Unknown* 1 $22.13 OTC Trade
16:23:23 - 20-Aug-25
Unknown* 10 $22.07 OTC Trade
16:18:55 - 20-Aug-25
Unknown* 1 $22.05 OTC Trade
16:11:55 - 20-Aug-25
Unknown* 45 $22.0429 Cross
OTC Trade
16:08:41 - 20-Aug-25
Unknown* 1 $22.162 Cross
OTC Trade
15:41:43 - 20-Aug-25
Unknown* 1 $22.37 OTC Trade
15:03:15 - 20-Aug-25
Unknown* 13 $23.01 Cross
OTC Trade
14:30:04 - 20-Aug-25
Unknown* 4 $23.01 Cross
OTC Trade
14:30:00 - 20-Aug-25
Unknown* 1 $22.94011 Currency Conversion
Negotiated Trade
15:19:26 - 18-Aug-25
Unknown* 44 $22.83 OTC Trade
14:40:34 - 18-Aug-25
Unknown* 0 $22.61 OTC Trade
14:30:26 - 18-Aug-25
Unknown* 22 $22.6676 Cross
OTC Trade
20:17:23 - 15-Aug-25
Unknown* 183 $22.685 OTC Trade
20:04:51 - 15-Aug-25
Unknown* 20 $22.69 OTC Trade
18:17:58 - 15-Aug-25
Unknown* 22 $22.58 OTC Trade
17:41:49 - 15-Aug-25
Unknown* 22 $22.53 OTC Trade
17:31:08 - 15-Aug-25
Unknown* 2 $22.606 Cross
OTC Trade
17:11:01 - 15-Aug-25
Unknown* 1 $22.69 OTC Trade
17:03:17 - 15-Aug-25
Unknown* 4 $22.78 OTC Trade
16:18:53 - 15-Aug-25
Unknown* 45 $22.74 OTC Trade
16:06:19 - 15-Aug-25
Unknown* 4 $22.78 OTC Trade
15:05:46 - 15-Aug-25
Unknown* 4 $22.54 OTC Trade
14:50:23 - 15-Aug-25
Unknown* 1 $22.54 OTC Trade
14:49:50 - 15-Aug-25
Unknown* 6 $22.8447 OTC Trade
14:35:16 - 15-Aug-25
Unknown* 4 $22.87 OTC Trade
14:34:58 - 15-Aug-25
Unknown* 1 $22.87 OTC Trade
14:34:36 - 15-Aug-25
Unknown* 1 $23.20 OTC Trade
14:30:24 - 15-Aug-25
Unknown* 1 $23.52 OTC Trade
17:24:37 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:05:06 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:05:02 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:04:58 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:04:54 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:04:50 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:04:47 - 14-Aug-25
Unknown* 0 $23.20 OTC Trade
15:04:42 - 14-Aug-25
Unknown* 1 $23.62 OTC Trade
14:31:49 - 14-Aug-25
Unknown* 400 $23.255 OTC Trade
14:30:06 - 14-Aug-25
Unknown* 200 $23.25833 OTC Trade
14:30:06 - 14-Aug-25
Unknown* 21 $24.36 OTC Trade
14:55:34 - 13-Aug-25
Unknown* 6 $24.323 Cross
OTC Trade
14:33:20 - 13-Aug-25
Unknown* 2 $24.08 Cross
OTC Trade
14:30:00 - 13-Aug-25
Unknown* 60 $23.785 OTC Trade
20:58:54 - 12-Aug-25
Unknown* 20 $23.815 OTC Trade
20:54:40 - 12-Aug-25
Unknown* 20 $23.775 OTC Trade
20:50:07 - 12-Aug-25
Unknown* 20 $23.835 OTC Trade
20:47:38 - 12-Aug-25
Unknown* 26 $23.772 OTC Trade
20:40:59 - 12-Aug-25
Unknown* 10 $24.10 OTC Trade
18:20:50 - 12-Aug-25
Unknown* 8 $24.0428 Cross
OTC Trade
16:39:14 - 12-Aug-25
Unknown* 19 $22.47 Cross
OTC Trade
14:30:00 - 12-Aug-25
Unknown* 2 $22.47 Cross
OTC Trade
14:30:00 - 12-Aug-25
Unknown* 2 $22.47 OTC Trade
14:30:00 - 12-Aug-25
Unknown* 20 $22.19 OTC Trade
20:31:11 - 11-Aug-25
Unknown* 20 $22.28 OTC Trade
20:11:12 - 11-Aug-25
Unknown* 8 $22.65 OTC Trade
18:15:09 - 11-Aug-25
Unknown* 100 $22.651 OTC Trade
18:15:09 - 11-Aug-25
Unknown* 100 $22.651 OTC Trade
18:15:09 - 11-Aug-25
Unknown* 35 $22.8083 Cross
OTC Trade
17:21:00 - 11-Aug-25
Unknown* 3 $22.786 Cross
OTC Trade
16:38:24 - 11-Aug-25
FTSE 100 Latest
Value9,215.33
Change-61.70