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* 70 $28.93 OTC Trade
15:36:37 - 21-Oct-25
Unknown* 37 $29.41 OTC Trade
14:38:36 - 21-Oct-25
Unknown* 29 $28.80 OTC Trade
14:33:38 - 21-Oct-25
Unknown* 7 $28.80 OTC Trade
14:33:38 - 21-Oct-25
Unknown* 3 $29.485 OTC Trade
18:24:31 - 20-Oct-25
Unknown* 3 $29.4607 Cross
OTC Trade
15:36:25 - 20-Oct-25
Unknown* 9 $28.6904 Cross
OTC Trade
17:53:19 - 17-Oct-25
Unknown* 65 $28.645 OTC Trade
14:32:14 - 17-Oct-25
Unknown* 5 $28.46 Cross
OTC Trade
14:30:01 - 17-Oct-25
Unknown* 50 $29.2959 Cross
OTC Trade
16:15:16 - 16-Oct-25
Unknown* 15 $29.34 OTC Trade
15:06:16 - 16-Oct-25
Unknown* 268 $29.61 OTC Trade
14:49:44 - 16-Oct-25
Unknown* 36 $29.61 OTC Trade
14:49:44 - 16-Oct-25
Unknown* 0 $30.28 OTC Trade
14:42:29 - 16-Oct-25
Unknown* 3 $29.98 OTC Trade
14:30:00 - 16-Oct-25
Unknown* 2 $29.74 OTC Trade
19:50:57 - 15-Oct-25
Unknown* 5 $29.265 OTC Trade
15:53:58 - 15-Oct-25
Unknown* 2 $29.26 OTC Trade
15:53:25 - 15-Oct-25
Unknown* 9 $29.3897 OTC Trade
15:33:30 - 15-Oct-25
Unknown* 56 $29.3507 Cross
OTC Trade
15:25:45 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 0 $28.48 OTC Trade
14:59:24 - 15-Oct-25
Unknown* 1 $29.0611 Cross
OTC Trade
14:30:47 - 15-Oct-25
Unknown* 1 $29.0611 Cross
OTC Trade
14:30:47 - 15-Oct-25
Unknown* 0 $29.00 OTC Trade
14:30:11 - 15-Oct-25
Unknown* 11 $28.85 Cross
OTC Trade
14:30:01 - 15-Oct-25
Unknown* 12 $28.85 Cross
OTC Trade
14:30:01 - 15-Oct-25
Unknown* 16 $29.23 OTC Trade
14:27:00 - 15-Oct-25
Unknown* 12 $27.70 Cross
OTC Trade
15:36:05 - 14-Oct-25
Unknown* 510 $26.8686 OTC Trade
14:40:50 - 14-Oct-25
Unknown* 366 $26.8686 OTC Trade
14:40:50 - 14-Oct-25
Unknown* 3 $26.71 OTC Trade
14:30:00 - 14-Oct-25
Unknown* 20 $27.07 OTC Trade
16:34:44 - 13-Oct-25
Unknown* 0 $26.81 OTC Trade
14:38:13 - 13-Oct-25
Unknown* 0 $27.19 OTC Trade
14:37:11 - 13-Oct-25
Unknown* 36 $27.23 OTC Trade
14:30:43 - 13-Oct-25
Unknown* 5 $26.88 Cross
OTC Trade
14:30:01 - 13-Oct-25
Unknown* 95 $26.88 Cross
OTC Trade
14:30:01 - 13-Oct-25
Unknown* 3 $26.88 Cross
OTC Trade
14:30:01 - 13-Oct-25
Unknown* 4 $26.88 Cross
OTC Trade
14:30:01 - 13-Oct-25
Unknown* 10 $25.70 Cross
OTC Trade
20:12:03 - 10-Oct-25
Unknown* 19 $26.0006 Cross
OTC Trade
19:36:26 - 10-Oct-25
Unknown* 19 $26.0006 Cross
OTC Trade
19:36:26 - 10-Oct-25
Unknown* 65 $26.4005 Cross
OTC Trade
16:33:22 - 10-Oct-25
Unknown* 6 $26.4005 Cross
OTC Trade
16:33:22 - 10-Oct-25
Unknown* 3 $26.50 Cross
OTC Trade
16:26:00 - 10-Oct-25
Unknown* 590 $26.98 OTC Trade
16:02:10 - 10-Oct-25
Unknown* 10 $26.98 OTC Trade
16:02:10 - 10-Oct-25
Unknown* 236 $27.00 OTC Trade
16:01:58 - 10-Oct-25
Unknown* 1 $28.00 OTC Trade
14:30:22 - 10-Oct-25
Unknown* 3 $28.00 OTC Trade
14:30:22 - 10-Oct-25
Unknown* 3 $27.74 OTC Trade
14:30:01 - 10-Oct-25
Unknown* 25 $27.5808 OTC Trade
18:46:18 - 09-Oct-25
Unknown* 1 $27.88 OTC Trade
15:26:12 - 09-Oct-25
Unknown* 185 $28.365 OTC Trade
20:59:11 - 08-Oct-25
Unknown* 250 $28.32 OTC Trade
20:45:04 - 08-Oct-25
Unknown* 100 $28.165 OTC Trade
19:50:56 - 08-Oct-25
Unknown* 3 $28.28 OTC Trade
19:27:22 - 08-Oct-25
Unknown* 3 $28.15 Cross
OTC Trade
18:26:14 - 08-Oct-25
Unknown* 1 $28.17 Cross
OTC Trade
18:26:14 - 08-Oct-25
Unknown* 5 $28.17 Cross
OTC Trade
18:26:14 - 08-Oct-25
Unknown* 5 $28.1583 OTC Trade
17:36:46 - 08-Oct-25
Unknown* 102 $27.2676 OTC Trade
14:43:15 - 08-Oct-25
Unknown* 3 $27.75 OTC Trade
14:36:42 - 08-Oct-25
Unknown* 18 $27.66 OTC Trade
14:30:48 - 08-Oct-25
Unknown* 3 $27.31 Cross
OTC Trade
14:30:00 - 08-Oct-25
Unknown* 7 $27.31 Cross
OTC Trade
14:30:00 - 08-Oct-25
Unknown* 180 $27.6016 Cross
OTC Trade
16:55:10 - 07-Oct-25
Unknown* 7 $27.65 OTC Trade
16:54:43 - 07-Oct-25
Unknown* 5 $27.65 OTC Trade
16:48:31 - 07-Oct-25
Unknown* 150 $28.30 OTC Trade
16:04:22 - 07-Oct-25
Unknown* 13 $28.50 OTC Trade
15:29:57 - 07-Oct-25
Unknown* 51 $29.1095 Cross
OTC Trade
15:07:26 - 07-Oct-25
Unknown* 3 $29.57 OTC Trade
14:30:10 - 07-Oct-25
Unknown* 9 $29.4536 Cross
OTC Trade
20:41:25 - 06-Oct-25
Unknown* 11 $29.87479 Currency Conversion
Negotiated Trade
19:31:58 - 06-Oct-25
Unknown* 10 $29.9895 Cross
OTC Trade
19:04:45 - 06-Oct-25
Unknown* 10 $30.0291 Cross
OTC Trade
16:24:54 - 06-Oct-25
Unknown* 11 $29.61 OTC Trade
15:23:40 - 06-Oct-25
Unknown* 200 $29.7416 OTC Trade
15:22:30 - 06-Oct-25
Unknown* 15 $29.5545 Cross
OTC Trade
15:20:20 - 06-Oct-25
Unknown* 26 $29.4792 Cross
OTC Trade
15:15:42 - 06-Oct-25
Unknown* 7 $29.7032 Cross
OTC Trade
15:14:03 - 06-Oct-25
Unknown* 7 $29.6763 Cross
OTC Trade
14:32:32 - 06-Oct-25
Unknown* 3 $30.00 Cross
OTC Trade
14:30:01 - 06-Oct-25
Unknown* 4 $30.00 Cross
OTC Trade
14:30:01 - 06-Oct-25
Unknown* 7 $30.00 Cross
OTC Trade
14:30:01 - 06-Oct-25
Unknown* 200 $29.58 OTC Trade
12:45:56 - 06-Oct-25
Unknown* 21 $29.2208 Cross
OTC Trade
19:12:04 - 03-Oct-25
Unknown* 170 $29.61 OTC Trade
17:05:37 - 03-Oct-25
Unknown* 1 $29.4928 Cross
OTC Trade
19:08:54 - 02-Oct-25
Unknown* 2 $29.2672 Cross
OTC Trade
18:39:42 - 02-Oct-25
Unknown* 40 $29.3907 Cross
OTC Trade
15:44:17 - 02-Oct-25
Unknown* 10 $29.2906 Cross
OTC Trade
15:34:36 - 02-Oct-25
Unknown* 17 $29.4772 Cross
OTC Trade
15:17:25 - 02-Oct-25
Unknown* 1 $29.4283 Cross
OTC Trade
15:15:39 - 02-Oct-25
Unknown* 236 $29.54 OTC Trade
15:08:42 - 02-Oct-25
Unknown* 479 $29.41496 Currency Conversion
Negotiated Trade
14:54:34 - 02-Oct-25
Unknown* 16 $29.67 OTC Trade
14:51:06 - 02-Oct-25
Unknown* 0 $30.01 OTC Trade
14:30:13 - 02-Oct-25
Unknown* 11 $30.10 Cross
OTC Trade
14:30:01 - 02-Oct-25
Unknown* 1,000 $29.51793 Currency Conversion
Negotiated Trade
20:30:31 - 01-Oct-25
Unknown* 20 $29.43 OTC Trade
20:28:14 - 01-Oct-25
Unknown* 200 $29.27 OTC Trade
20:11:54 - 01-Oct-25
Unknown* 200 $29.269 OTC Trade
20:11:54 - 01-Oct-25
Unknown* 1 $29.0735 OTC Trade
20:03:12 - 01-Oct-25
Unknown* 4 $29.1443 OTC Trade
19:45:48 - 01-Oct-25
Unknown* 53 $29.00 Cross
OTC Trade
19:23:28 - 01-Oct-25
Unknown* 3 $28.314 Cross
OTC Trade
18:24:33 - 01-Oct-25
Unknown* 8 $27.9955 OTC Trade
17:42:18 - 01-Oct-25
Unknown* 37 $27.50 Cross
OTC Trade
16:35:17 - 01-Oct-25
Unknown* 3 $26.77 Cross
OTC Trade
14:30:01 - 01-Oct-25
Unknown* 2 $26.77 Cross
OTC Trade
14:30:01 - 01-Oct-25
Unknown* 3 $26.6572 Cross
OTC Trade
20:22:01 - 30-Sep-25
Unknown* 2 $26.4483 Cross
OTC Trade
19:30:56 - 30-Sep-25
Unknown* 1 $26.7336 Cross
OTC Trade
17:10:28 - 30-Sep-25
Unknown* 1 $26.72 Cross
OTC Trade
14:30:00 - 30-Sep-25
Unknown* 3 $26.8928 Cross
OTC Trade
17:13:22 - 29-Sep-25
Unknown* 34 $26.8075 OTC Trade
16:51:39 - 29-Sep-25
Unknown* 22 $26.9416 Cross
OTC Trade
14:38:59 - 29-Sep-25
Unknown* 2 $27.21 Cross
OTC Trade
14:30:01 - 29-Sep-25
Unknown* 13 $27.21 Cross
OTC Trade
14:30:01 - 29-Sep-25
Unknown* 5 $27.21 Cross
OTC Trade
14:30:01 - 29-Sep-25
Unknown* 180 $26.5259 OTC Trade
17:09:06 - 26-Sep-25
Unknown* 22 $26.83 Cross
OTC Trade
14:30:01 - 26-Sep-25
Unknown* 10 $26.9072 Cross
OTC Trade
19:31:33 - 25-Sep-25
Unknown* 109 $27.1195 Cross
OTC Trade
16:55:34 - 25-Sep-25
Unknown* 20 $27.7624 Cross
OTC Trade
19:53:33 - 24-Sep-25
Unknown* 4 $27.7636 Cross
OTC Trade
19:41:54 - 24-Sep-25
Unknown* 39 $27.77 OTC Trade
19:37:36 - 24-Sep-25
Unknown* 7 $27.705 OTC Trade
18:00:30 - 24-Sep-25
Unknown* 50 $27.7138 OTC Trade
17:50:21 - 24-Sep-25
Unknown* 5 $27.6627 OTC Trade
17:09:31 - 24-Sep-25
Unknown* 50 $27.64 OTC Trade
17:03:31 - 24-Sep-25
Unknown* 20 $27.9201 Cross
OTC Trade
15:36:02 - 24-Sep-25
Unknown* 5 $28.00 Cross
OTC Trade
15:23:36 - 24-Sep-25
Unknown* 2 $28.14 OTC Trade
15:14:21 - 24-Sep-25
Unknown* 1 $28.17 OTC Trade
15:10:17 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 0 $28.16 OTC Trade
15:03:59 - 24-Sep-25
Unknown* 99 $28.0591 OTC Trade
14:54:01 - 24-Sep-25
Unknown* 1 $28.0591 OTC Trade
14:54:01 - 24-Sep-25
Unknown* 0 $28.28 OTC Trade
14:51:28 - 24-Sep-25
Unknown* 11 $28.00 OTC Trade
14:38:00 - 24-Sep-25
Unknown* 0 $28.36 OTC Trade
14:33:01 - 24-Sep-25
Unknown* 7 $28.39 Cross
OTC Trade
14:30:00 - 24-Sep-25
Unknown* 300 $28.605 OTC Trade
20:56:25 - 23-Sep-25
Unknown* 100 $28.7183 OTC Trade
19:54:43 - 23-Sep-25
Unknown* 3 $28.7404 Cross
OTC Trade
18:38:06 - 23-Sep-25
Unknown* 2 $28.8705 Cross
OTC Trade
18:30:50 - 23-Sep-25
Unknown* 5 $29.15 OTC Trade
18:11:45 - 23-Sep-25
Unknown* 0 $29.52 OTC Trade
16:31:31 - 23-Sep-25
Unknown* 0 $29.52 OTC Trade
16:15:45 - 23-Sep-25
Unknown* 2 $29.4007 Cross
OTC Trade
16:04:53 - 23-Sep-25
Unknown* 90 $29.5095 Cross
OTC Trade
15:46:36 - 23-Sep-25
Unknown* 21 $29.575 OTC Trade
15:43:08 - 23-Sep-25
Unknown* 27 $29.681 OTC Trade
15:21:44 - 23-Sep-25
Unknown* 27 $29.695 OTC Trade
15:21:32 - 23-Sep-25
Unknown* 11 $29.4318 OTC Trade
15:07:21 - 23-Sep-25
Unknown* 18 $29.5107 Cross
OTC Trade
15:03:10 - 23-Sep-25
Unknown* 100 $29.5737 OTC Trade
14:48:13 - 23-Sep-25
Unknown* 35 $29.59 Cross
OTC Trade
14:31:43 - 23-Sep-25
Unknown* 0 $29.62 OTC Trade
14:30:32 - 23-Sep-25
Unknown* 168 $29.62 OTC Trade
14:30:31 - 23-Sep-25
Unknown* 1 $29.59 Cross
OTC Trade
14:30:01 - 23-Sep-25
Unknown* 1 $29.55 OTC Trade
20:51:56 - 22-Sep-25
Unknown* 1 $29.55 OTC Trade
20:51:56 - 22-Sep-25
Unknown* 0 $29.63 OTC Trade
20:35:48 - 22-Sep-25
Unknown* 5 $29.5528 Cross
OTC Trade
20:22:35 - 22-Sep-25
Unknown* 2 $29.3624 Cross
OTC Trade
20:07:56 - 22-Sep-25
Unknown* 1 $29.174 Cross
OTC Trade
19:26:11 - 22-Sep-25
Unknown* 2 $29.174 Cross
OTC Trade
19:24:57 - 22-Sep-25
Unknown* 64 $29.2548 Cross
OTC Trade
18:59:59 - 22-Sep-25
Unknown* 7 $29.1172 Cross
OTC Trade
18:10:48 - 22-Sep-25
Unknown* 2 $29.1694 Cross
OTC Trade
17:51:09 - 22-Sep-25
Unknown* 0 $28.88 OTC Trade
17:44:59 - 22-Sep-25
Unknown* 6 $27.9814 OTC Trade
15:43:30 - 22-Sep-25
Unknown* 2,000 $28.00 OTC Trade
15:41:22 - 22-Sep-25
Unknown* 18 $27.9395 Cross
OTC Trade
15:32:17 - 22-Sep-25
Unknown* 200 $27.97 OTC Trade
15:30:49 - 22-Sep-25
Unknown* 2 $27.94778 OTC Trade
15:25:11 - 22-Sep-25
Unknown* 887 $27.94778 OTC Trade
15:25:11 - 22-Sep-25
Unknown* 4 $28.02 OTC Trade
15:15:38 - 22-Sep-25
Unknown* 7 $28.0902 Cross
OTC Trade
15:07:27 - 22-Sep-25
Unknown* 10 $27.88 Cross
OTC Trade
14:30:01 - 22-Sep-25
Unknown* 100 $27.88 Cross
OTC Trade
14:30:01 - 22-Sep-25
Unknown* 4 $27.88 Cross
OTC Trade
14:30:00 - 22-Sep-25
Unknown* 13 $27.514 Cross
OTC Trade
19:41:40 - 19-Sep-25
Unknown* 20 $27.466 Cross
OTC Trade
19:40:57 - 19-Sep-25
Unknown* 4 $27.6636 Cross
OTC Trade
18:50:27 - 19-Sep-25
Unknown* 176 $27.64 OTC Trade
16:59:53 - 19-Sep-25
Unknown* 1 $27.7899 Cross
OTC Trade
15:20:42 - 19-Sep-25
FTSE 100 Latest
Value9,426.99
Change23.42