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* 22 $25.765 OTC Trade
14:30:04 - 29-Dec-25
Unknown* 1 $25.64 Cross
OTC Trade
14:30:00 - 29-Dec-25
Unknown* 2 $26.1857 Cross
OTC Trade
18:19:08 - 26-Dec-25
Unknown* 40 $26.1457 OTC Trade
16:17:13 - 26-Dec-25
Unknown* 5 $25.99 OTC Trade
15:12:24 - 26-Dec-25
Unknown* 1 $26.25 Cross
OTC Trade
14:36:34 - 26-Dec-25
Unknown* 1 $26.25 Cross
OTC Trade
14:36:34 - 26-Dec-25
Unknown* 26 $26.195 OTC Trade
14:34:18 - 26-Dec-25
Unknown* 3 $26.25 Cross
OTC Trade
14:30:02 - 26-Dec-25
Unknown* 3 $26.25 Cross
OTC Trade
14:30:02 - 26-Dec-25
Unknown* 7 $26.30 Cross
OTC Trade
14:33:12 - 24-Dec-25
Unknown* 18 $26.45 OTC Trade
14:30:35 - 24-Dec-25
Unknown* 10 $26.1082 OTC Trade
19:51:08 - 23-Dec-25
Unknown* 7 $25.9601 Cross
OTC Trade
16:47:59 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 1 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $26.07 OTC Trade
16:18:21 - 23-Dec-25
Unknown* 0 $25.85 OTC Trade
14:56:20 - 23-Dec-25
Unknown* 17 $25.9566 OTC Trade
14:35:14 - 23-Dec-25
Unknown* 5 $26.20 OTC Trade
14:30:38 - 23-Dec-25
Unknown* 10 $25.9585 Cross
OTC Trade
17:54:03 - 22-Dec-25
Unknown* 11 $25.9585 Cross
OTC Trade
17:53:53 - 22-Dec-25
Unknown* 31 $26.0083 OTC Trade
16:07:02 - 22-Dec-25
Unknown* 30 $26.01 OTC Trade
16:06:59 - 22-Dec-25
Unknown* 0 $25.97 OTC Trade
15:06:57 - 22-Dec-25
Unknown* 1 $25.97 Cross
OTC Trade
14:39:42 - 22-Dec-25
Unknown* 3 $26.28 OTC Trade
14:30:20 - 22-Dec-25
Unknown* 1 $25.97 Cross
OTC Trade
14:30:00 - 22-Dec-25
Unknown* 2 $25.0397 Cross
OTC Trade
18:15:26 - 18-Dec-25
Unknown* 3 $24.69 Cross
OTC Trade
14:30:00 - 18-Dec-25
Unknown* 9 $24.69 Cross
OTC Trade
14:30:00 - 18-Dec-25
Unknown* 108 $24.5569 OTC Trade
16:01:39 - 17-Dec-25
Unknown* 0 $25.50 OTC Trade
14:51:12 - 17-Dec-25
Unknown* 31 $25.0523 OTC Trade
20:48:26 - 16-Dec-25
Unknown* 22 $25.0698 OTC Trade
16:35:37 - 16-Dec-25
Unknown* 39 $25.3196 Cross
OTC Trade
15:13:07 - 16-Dec-25
Unknown* 300 $25.77 OTC Trade
20:07:28 - 15-Dec-25
Unknown* 3 $25.59 OTC Trade
18:12:34 - 15-Dec-25
Unknown* 97 $25.5815 Cross
OTC Trade
18:04:05 - 15-Dec-25
Unknown* 18 $25.6571 Cross
OTC Trade
17:21:18 - 15-Dec-25
Unknown* 6 $25.87 OTC Trade
16:29:59 - 15-Dec-25
Unknown* 1 $25.833 Cross
OTC Trade
14:53:54 - 15-Dec-25
Unknown* 300 $25.9837 OTC Trade
14:44:45 - 15-Dec-25
Unknown* 20 $26.3907 Cross
OTC Trade
14:40:44 - 15-Dec-25
Unknown* 377 $26.50 OTC Trade
14:30:48 - 15-Dec-25
Unknown* 9 $26.084 OTC Trade
20:50:01 - 12-Dec-25
Unknown* 137 $25.9493 Cross
OTC Trade
20:35:27 - 12-Dec-25
Unknown* 33 $25.9493 Cross
OTC Trade
20:35:27 - 12-Dec-25
Unknown* 34 $25.965 OTC Trade
20:31:18 - 12-Dec-25
Unknown* 30 $26.1847 OTC Trade
20:00:40 - 12-Dec-25
Unknown* 15 $26.23 OTC Trade
19:17:13 - 12-Dec-25
Unknown* 5 $26.23 OTC Trade
19:17:13 - 12-Dec-25
Unknown* 6 $26.651 Cross
OTC Trade
17:14:05 - 12-Dec-25
Unknown* 25 $26.8994 Cross
OTC Trade
15:24:09 - 12-Dec-25
Unknown* 1 $26.8995 Cross
OTC Trade
15:24:09 - 12-Dec-25
Unknown* 20 $26.91 OTC Trade
15:24:07 - 12-Dec-25
Unknown* 0 $28.29 OTC Trade
18:43:34 - 11-Dec-25
Unknown* 11 $28.1785 Cross
OTC Trade
18:12:14 - 11-Dec-25
Unknown* 369 $27.86 OTC Trade
15:23:13 - 11-Dec-25
Unknown* 558 $27.86 OTC Trade
15:23:03 - 11-Dec-25
Unknown* 0 $27.48 OTC Trade
14:31:32 - 11-Dec-25
Unknown* 66 $27.715 OTC Trade
14:30:03 - 11-Dec-25
Unknown* 7 $27.75 Cross
OTC Trade
14:30:02 - 11-Dec-25
Unknown* 60 $27.18 OTC Trade
12:00:08 - 11-Dec-25
Unknown* 9 $28.5266 OTC Trade
20:26:12 - 10-Dec-25
Unknown* 3 $28.5244 OTC Trade
20:26:09 - 10-Dec-25
Unknown* 10 $27.8971 Cross
OTC Trade
18:56:15 - 10-Dec-25
Unknown* 111 $28.00 OTC Trade
18:14:25 - 10-Dec-25
Unknown* 2 $27.76 OTC Trade
16:46:24 - 10-Dec-25
Unknown* 5 $27.8399 Cross
OTC Trade
16:42:02 - 10-Dec-25
Unknown* 40 $28.00 Cross
OTC Trade
16:18:43 - 10-Dec-25
Unknown* 0 $27.05 OTC Trade
14:30:19 - 10-Dec-25
Unknown* 83 $27.05 OTC Trade
14:30:12 - 10-Dec-25
Unknown* 10 $27.05 OTC Trade
14:30:12 - 10-Dec-25
Unknown* 4 $27.25 OTC Trade
14:30:08 - 10-Dec-25
Unknown* 0 $27.33 OTC Trade
19:12:32 - 09-Dec-25
Unknown* 23 $27.2853 OTC Trade
19:08:35 - 09-Dec-25
Unknown* 81 $27.30 OTC Trade
18:42:37 - 09-Dec-25
Unknown* 4 $27.5315 Cross
OTC Trade
18:16:12 - 09-Dec-25
Unknown* 250 $26.9654 OTC Trade
16:09:34 - 09-Dec-25
Unknown* 18 $26.35 OTC Trade
14:53:03 - 09-Dec-25
Unknown* 14 $26.48 Cross
OTC Trade
14:30:02 - 09-Dec-25
Unknown* 61 $26.759 OTC Trade
20:57:52 - 08-Dec-25
Unknown* 1 $26.5657 OTC Trade
17:58:22 - 08-Dec-25
Unknown* 160 $26.55 OTC Trade
17:30:04 - 08-Dec-25
Unknown* 73 $26.55959 Currency Conversion
Negotiated Trade
16:27:15 - 08-Dec-25
Unknown* 14 $26.80 OTC Trade
14:44:10 - 08-Dec-25
Unknown* 0 $26.79 OTC Trade
14:33:41 - 08-Dec-25
Unknown* 18 $26.55 OTC Trade
14:30:25 - 08-Dec-25
Unknown* 0 $26.30 OTC Trade
14:30:05 - 08-Dec-25
Unknown* 1 $26.52 Cross
OTC Trade
14:30:03 - 08-Dec-25
Unknown* 1,404 $26.30 OTC Trade
19:53:53 - 05-Dec-25
Unknown* 14 $26.3545 OTC Trade
19:42:21 - 05-Dec-25
Unknown* 36 $26.6278 OTC Trade
18:31:47 - 05-Dec-25
Unknown* 0 $26.75 OTC Trade
14:58:56 - 05-Dec-25
Unknown* 200 $26.88 OTC Trade
14:53:01 - 05-Dec-25
Unknown* 0 $26.82 OTC Trade
14:38:09 - 05-Dec-25
Unknown* 11 $26.8111 Cross
OTC Trade
17:05:11 - 04-Dec-25
Unknown* 12 $26.3909 Cross
OTC Trade
14:50:14 - 04-Dec-25
Unknown* 1 $26.34 Cross
OTC Trade
14:34:14 - 04-Dec-25
Unknown* 25 $26.34 Cross
OTC Trade
14:30:01 - 04-Dec-25
Unknown* 4 $27.16 OTC Trade
19:54:06 - 03-Dec-25
Unknown* 3 $26.43 OTC Trade
17:16:54 - 03-Dec-25
Unknown* 19 $25.92 OTC Trade
16:11:14 - 03-Dec-25
Unknown* 17 $25.92 OTC Trade
16:11:14 - 03-Dec-25
Unknown* 4 $26.0793 Cross
OTC Trade
15:51:33 - 03-Dec-25
Unknown* 10 $25.71 OTC Trade
14:30:00 - 03-Dec-25
Unknown* 0 $25.76 OTC Trade
20:09:16 - 02-Dec-25
Unknown* 42 $25.762 OTC Trade
20:09:16 - 02-Dec-25
Unknown* 100 $25.762 OTC Trade
20:09:16 - 02-Dec-25
Unknown* 0 $25.62 OTC Trade
19:16:57 - 02-Dec-25
Unknown* 331 $25.64 OTC Trade
19:16:57 - 02-Dec-25
Unknown* 67 $25.432 OTC Trade
18:52:55 - 02-Dec-25
Unknown* 38 $25.2871 Cross
OTC Trade
18:36:12 - 02-Dec-25
Unknown* 180 $25.29 OTC Trade
18:29:00 - 02-Dec-25
Unknown* 97 $25.2957 Cross
OTC Trade
18:06:17 - 02-Dec-25
Unknown* 0 $25.29 OTC Trade
17:14:27 - 02-Dec-25
Unknown* 54 $25.3108 OTC Trade
17:04:28 - 02-Dec-25
Unknown* 40 $25.4733 OTC Trade
15:37:00 - 02-Dec-25
Unknown* 22 $25.45724 Currency Conversion
Negotiated Trade
15:34:53 - 02-Dec-25
Unknown* 40 $25.58862 Currency Conversion
Negotiated Trade
15:31:05 - 02-Dec-25
Unknown* 0 $25.64 OTC Trade
15:27:19 - 02-Dec-25
Unknown* 53 $25.85 OTC Trade
15:06:04 - 02-Dec-25
Unknown* 8 $26.00 Cross
OTC Trade
15:02:41 - 02-Dec-25
Unknown* 558 $25.56 OTC Trade
14:32:50 - 02-Dec-25
Unknown* 0 $25.32 OTC Trade
14:31:47 - 02-Dec-25
Unknown* 20 $25.57 OTC Trade
14:30:28 - 02-Dec-25
Unknown* 3 $25.38 OTC Trade
14:30:10 - 02-Dec-25
Unknown* 1 $25.47 Cross
OTC Trade
14:30:01 - 02-Dec-25
Unknown* 4 $25.47 Cross
OTC Trade
14:30:01 - 02-Dec-25
Unknown* 5 $25.47 Cross
OTC Trade
14:30:01 - 02-Dec-25
Unknown* 119 $25.47 Cross
OTC Trade
14:30:01 - 02-Dec-25
Unknown* 1 $25.47 Cross
OTC Trade
14:30:01 - 02-Dec-25
Unknown* 120 $25.258 OTC Trade
20:23:52 - 01-Dec-25
Unknown* 10 $25.2071 Cross
OTC Trade
19:49:38 - 01-Dec-25
Unknown* 145 $25.2393 OTC Trade
18:55:20 - 01-Dec-25
Unknown* 5 $25.2393 OTC Trade
18:55:20 - 01-Dec-25
Unknown* 24 $25.14866 Currency Conversion
Negotiated Trade
18:49:52 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
18:47:42 - 01-Dec-25
Unknown* 19 $25.22 OTC Trade
18:47:05 - 01-Dec-25
Unknown* 0 $25.25 OTC Trade
17:50:53 - 01-Dec-25
Unknown* 132 $25.25 OTC Trade
17:42:15 - 01-Dec-25
Unknown* 4 $25.2462 OTC Trade
17:35:58 - 01-Dec-25
Unknown* 4 $25.2462 OTC Trade
17:35:55 - 01-Dec-25
Unknown* 22 $25.2229 OTC Trade
17:33:25 - 01-Dec-25
Unknown* 0 $25.21 OTC Trade
17:25:07 - 01-Dec-25
Unknown* 0 $25.16 OTC Trade
17:22:30 - 01-Dec-25
Unknown* 38 $25.12 OTC Trade
17:17:27 - 01-Dec-25
Unknown* 0 $25.10 OTC Trade
17:05:26 - 01-Dec-25
Unknown* 0 $25.06 OTC Trade
17:02:59 - 01-Dec-25
Unknown* 20 $25.0604 Cross
OTC Trade
16:53:19 - 01-Dec-25
Unknown* 12 $25.088 OTC Trade
16:46:41 - 01-Dec-25
Unknown* 3 $24.95 OTC Trade
16:40:54 - 01-Dec-25
Unknown* 59 $25.1197 Cross
OTC Trade
16:31:39 - 01-Dec-25
Unknown* 16 $25.2159 OTC Trade
16:17:02 - 01-Dec-25
Unknown* 2 $25.2159 OTC Trade
16:17:02 - 01-Dec-25
Unknown* 9 $25.3605 Cross
OTC Trade
16:11:08 - 01-Dec-25
Unknown* 129 $25.43 OTC Trade
16:08:15 - 01-Dec-25
Unknown* 30 $25.523 OTC Trade
16:03:01 - 01-Dec-25
Unknown* 6 $25.46 OTC Trade
16:02:50 - 01-Dec-25
Unknown* 15 $25.35 OTC Trade
15:54:18 - 01-Dec-25
Unknown* 0 $25.36 OTC Trade
15:52:54 - 01-Dec-25
Unknown* 56 $25.30 OTC Trade
15:51:57 - 01-Dec-25
Unknown* 0 $25.28 OTC Trade
15:51:13 - 01-Dec-25
Unknown* 3 $25.1904 Cross
OTC Trade
15:41:59 - 01-Dec-25
Unknown* 0 $25.18 OTC Trade
15:22:59 - 01-Dec-25
Unknown* 1 $25.17 OTC Trade
15:22:48 - 01-Dec-25
Unknown* 1 $25.2153 OTC Trade
15:19:59 - 01-Dec-25
Unknown* 35 $25.20 OTC Trade
15:18:42 - 01-Dec-25
Unknown* 40 $25.20 OTC Trade
15:18:42 - 01-Dec-25
Unknown* 3 $25.38 OTC Trade
15:09:14 - 01-Dec-25
Unknown* 0 $25.32 OTC Trade
15:09:01 - 01-Dec-25
Unknown* 0 $25.20 OTC Trade
15:06:14 - 01-Dec-25
Unknown* 3 $25.20 OTC Trade
15:03:55 - 01-Dec-25
Unknown* 21 $25.2477 OTC Trade
14:59:03 - 01-Dec-25
Unknown* 148 $25.2538 OTC Trade
14:57:50 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 0 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 17 $25.22 OTC Trade
14:55:23 - 01-Dec-25
Unknown* 68 $25.22 OTC Trade
14:55:23 - 01-Dec-25
FTSE 100 Latest
Value9,884.82
Change14.14