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!

Theracryf PLC (TCF) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 350,000 0.25p Ordinary
16:30:13 - 12-Jun-26
Sell* 20,000 0.235p Ordinary
10:11:03 - 12-Jun-26
Buy* 500,000 0.245p Ordinary
08:43:30 - 11-Jun-26
Buy* 1,999 0.25p SI Trade
08:39:19 - 11-Jun-26
Buy* 176 0.25p SI Trade
08:39:19 - 11-Jun-26
Buy* 3,983 0.25p SI Trade
08:39:19 - 11-Jun-26
Buy* 11,791 0.26p SI Trade
08:39:14 - 11-Jun-26
Buy* 11,791 0.26p Ordinary
08:39:14 - 11-Jun-26
Buy* 1,579,675 0.25299p Ordinary
08:38:51 - 11-Jun-26
Buy* 11,791 0.26p Ordinary
08:15:10 - 11-Jun-26
Buy* 5,347 0.26p SI Trade
08:15:10 - 11-Jun-26
Buy* 384 0.26p SI Trade
08:15:10 - 11-Jun-26
Buy* 961 0.26p SI Trade
08:15:10 - 11-Jun-26
Buy* 1,500 0.26p SI Trade
08:15:10 - 11-Jun-26
Buy* 10,000 0.25299p Ordinary
08:07:45 - 11-Jun-26
Sell* 34,483 0.23p Ordinary
08:05:32 - 11-Jun-26
Buy* 400,423 0.248p Ordinary
14:09:19 - 10-Jun-26
Buy* 40,000 0.26p Ordinary
13:15:15 - 10-Jun-26
Sell* 36,000 0.23p Ordinary
13:04:44 - 10-Jun-26
Buy* 36,000 0.26p Ordinary
13:01:42 - 10-Jun-26
Buy* 34,483 0.26p Ordinary
13:00:36 - 10-Jun-26
Buy* 17,307 0.26p Ordinary
12:59:34 - 10-Jun-26
Sell* 28,039 0.233p Ordinary
12:54:27 - 10-Jun-26
Buy* 35,000 0.25299p Ordinary
12:38:27 - 10-Jun-26
Buy* 197,238 0.2535p Ordinary
11:42:56 - 10-Jun-26
Buy* 355,029 0.2535p Ordinary
11:40:17 - 10-Jun-26
Sell* 56,000 0.23p Ordinary
11:16:36 - 10-Jun-26
Buy* 439,511 0.2535p Ordinary
11:01:13 - 10-Jun-26
Buy* 56,000 0.26p Ordinary
10:55:27 - 10-Jun-26
Buy* 28,039 0.255p Ordinary
10:38:48 - 10-Jun-26
Unknown* 3,000,000 0.2481p Ordinary
10:35:59 - 10-Jun-26
Buy* 2,000,000 0.248p Ordinary
10:33:20 - 10-Jun-26
Buy* 153,621 0.2455p Ordinary
10:28:56 - 10-Jun-26
Buy* 10,000 0.2455p Ordinary
10:12:29 - 10-Jun-26
Buy* 8,000 0.25p SI Trade
10:02:48 - 10-Jun-26
Buy* 2,000,000 0.238p Ordinary
10:02:15 - 10-Jun-26
Sell* 2,000,000 0.2282p Ordinary
10:01:40 - 10-Jun-26
Buy* 469,058 0.239p Ordinary
09:49:32 - 10-Jun-26
Buy* 30,000 0.24p Ordinary
09:47:03 - 10-Jun-26
Buy* 10,000 0.24p Ordinary
09:29:15 - 10-Jun-26
Buy* 498,119 0.239p Ordinary
09:21:08 - 10-Jun-26
Buy* 1,092,436 0.238p Ordinary
08:49:24 - 10-Jun-26
Buy* 1,000,000 0.237p Ordinary
08:42:55 - 10-Jun-26
Buy* 1,171,739 0.23p Ordinary
08:36:11 - 10-Jun-26
Buy* 41,304 0.23p Ordinary
14:24:21 - 09-Jun-26
Buy* 217,391 0.23p Ordinary
13:22:11 - 09-Jun-26
Buy* 434,782 0.23p Ordinary
12:12:15 - 09-Jun-26
Buy* 50,000 0.23p Ordinary
11:25:30 - 09-Jun-26
Sell* 1,901,628 0.2225p Ordinary
11:09:25 - 09-Jun-26
Sell* 10,288 0.2225p Ordinary
08:31:05 - 09-Jun-26
Sell* 125,000 0.2225p Ordinary
14:28:24 - 08-Jun-26
Sell* 371,495 0.2225p Ordinary
10:39:01 - 08-Jun-26
Sell* 615 0.22p SI Trade
09:42:25 - 08-Jun-26
Buy* 1,369,565 0.23p Ordinary
09:42:08 - 08-Jun-26
Sell* 100,000 0.2225p Ordinary
12:04:32 - 05-Jun-26
Sell* 2,404 0.22p SI Trade
10:51:08 - 05-Jun-26
Sell* 50,000 0.2225p Ordinary
10:35:35 - 05-Jun-26
Sell* 750,000 0.2225p Ordinary
08:34:37 - 05-Jun-26
Sell* 250,000 0.2225p Ordinary
16:08:08 - 04-Jun-26
Sell* 1,045,016 0.2225p Ordinary
16:06:01 - 04-Jun-26
Buy* 1,000,000 0.23p Ordinary
15:16:20 - 04-Jun-26
Sell* 6,021 0.2225p Ordinary
13:41:07 - 04-Jun-26
Sell* 358,188 0.2225p Ordinary
11:13:11 - 04-Jun-26
Buy* 13,174 0.23p Ordinary
10:24:17 - 04-Jun-26
Sell* 5,677 0.22p SI Trade
10:24:17 - 04-Jun-26
Buy* 19,796 0.23p SI Trade
10:24:17 - 04-Jun-26
Unknown* 0 0.22p SI Trade
09:55:52 - 04-Jun-26
Sell* 333,332 0.22p Ordinary
09:55:50 - 04-Jun-26
Buy* 1,000,000 0.235p Ordinary
09:48:20 - 04-Jun-26
Sell* 850,000 0.23p Uncrossing Trade
09:00:00 - 04-Jun-26
Sell* 163,636 0.2221p Ordinary
08:34:49 - 04-Jun-26
Sell* 1,101,321 0.23p Ordinary
08:14:38 - 04-Jun-26
Sell* 256,718 0.23p Ordinary
14:37:55 - 03-Jun-26
Sell* 76,000 0.23p Ordinary
16:20:02 - 02-Jun-26
Buy* 500,000 0.2425p Ordinary
15:14:31 - 02-Jun-26
Sell* 100,000 0.23p Ordinary
14:48:00 - 02-Jun-26
Unknown* 0 0.23p SI Trade
12:13:53 - 02-Jun-26
Buy* 200,000 0.245p Ordinary
10:49:07 - 02-Jun-26
Buy* 10,000 0.247p Ordinary
09:14:54 - 02-Jun-26
Buy* 1,233,337 0.243p Ordinary
08:37:41 - 02-Jun-26
Sell* 39,668 0.23p Ordinary
15:58:04 - 01-Jun-26
Sell* 450,000 0.23p Ordinary
08:56:22 - 01-Jun-26
Unknown* 3,000,000 0.2311p Ordinary
08:41:54 - 01-Jun-26
Buy* 79,436 0.2468p Ordinary
16:14:55 - 29-May-26
Sell* 43,118 0.23p Ordinary
14:18:42 - 29-May-26
Buy* 10,000 0.247p Ordinary
13:50:24 - 29-May-26
Buy* 195,955 0.247p Ordinary
13:26:11 - 29-May-26
Buy* 28,544 0.247p Ordinary
13:14:31 - 29-May-26
Buy* 500,000 0.2374p Ordinary
12:32:55 - 29-May-26
Buy* 10,000 0.2374p Ordinary
12:31:02 - 29-May-26
Sell* 17,233 0.23p Ordinary
11:27:21 - 29-May-26
Sell* 2,743 0.22p SI Trade
11:21:47 - 29-May-26
Unknown* 3,500,000 0.235p Ordinary
11:21:28 - 29-May-26
Buy* 4,166 0.24p Ordinary
10:39:53 - 29-May-26
Sell* 5,884 0.22p SI Trade
09:24:41 - 29-May-26
Buy* 5,000 0.2358p Ordinary
08:49:14 - 29-May-26
Buy* 137 0.24p Ordinary
16:26:51 - 28-May-26
Sell* 248,499 0.2251p Ordinary
16:23:38 - 28-May-26
Sell* 388,193 0.2251p Ordinary
13:23:33 - 28-May-26
Buy* 500 0.24p SI Trade
11:33:28 - 28-May-26
Buy* 500 0.24p SI Trade
11:33:28 - 28-May-26
Buy* 3,120 0.24p SI Trade
11:33:28 - 28-May-26
Sell* 411,379 0.2251p Ordinary
11:18:46 - 28-May-26
Buy* 5,000 0.2358p Ordinary
08:58:26 - 28-May-26
Buy* 1,200 0.24p Ordinary
08:21:30 - 28-May-26
Buy* 500 0.24p SI Trade
15:44:13 - 27-May-26
Buy* 4,166 0.24p SI Trade
15:44:13 - 27-May-26
Buy* 500 0.24p SI Trade
15:44:13 - 27-May-26
Sell* 2,223 0.22p SI Trade
15:44:13 - 27-May-26
Sell* 20,000 0.22p SI Trade
15:44:13 - 27-May-26
Buy* 10,000 0.24p Ordinary
13:12:48 - 26-May-26
Sell* 1,047,351 0.2245p Ordinary
08:35:43 - 26-May-26
Unknown* 6,700,000 0.23p Ordinary
16:17:57 - 22-May-26
Sell* 497,692 0.2235p Ordinary
15:42:24 - 22-May-26
Buy* 100,000 0.236p Ordinary
15:39:59 - 22-May-26
Buy* 4,583 0.24p SI Trade
15:32:50 - 22-May-26
Buy* 1,000,000 0.23p Ordinary
15:32:47 - 22-May-26
Buy* 14,371 0.23p Ordinary
09:42:32 - 22-May-26
Buy* 16,908 0.23p SI Trade
09:42:31 - 22-May-26
Sell* 500,000 0.2225p Ordinary
09:42:18 - 22-May-26
Unknown* 0 0.22p SI Trade
08:13:47 - 22-May-26
Sell* 39,813 0.22p Ordinary
08:13:45 - 22-May-26
Buy* 540,000 0.235p Ordinary
14:08:16 - 21-May-26
Sell* 450,000 0.2225p Ordinary
09:37:30 - 21-May-26
Sell* 451,232 0.2225p Ordinary
13:15:36 - 20-May-26
Sell* 200,000 0.23p Ordinary
10:45:34 - 20-May-26
Sell* 750,000 0.23p Ordinary
09:25:34 - 20-May-26
Sell* 100,000 0.23p Ordinary
16:29:05 - 19-May-26
Buy* 245,000 0.24p Ordinary
16:27:05 - 19-May-26
Buy* 79,377 0.24p Ordinary
13:57:27 - 19-May-26
Sell* 125,441 0.23p Ordinary
10:15:56 - 19-May-26
Buy* 1,591 0.24p SI Trade
09:16:13 - 19-May-26
Buy* 1,000,000 0.24p Ordinary
09:16:05 - 19-May-26
Buy* 10,000 0.24p Ordinary
08:17:01 - 19-May-26
Sell* 1,200,000 0.2256p Ordinary
08:04:44 - 19-May-26
Unknown* 4,553,191 0.235p Ordinary
08:00:08 - 19-May-26
Unknown* 18,500 0.23p SI Trade
06:34:43 - 19-May-26
Unknown* 18,500 0.23p SI Trade
06:34:42 - 19-May-26
Sell* 60,314 0.2256p Ordinary
15:55:50 - 18-May-26
Buy* 120,000 0.235p Ordinary
15:17:55 - 18-May-26
Sell* 46,808 0.23p Ordinary
11:27:07 - 18-May-26
Sell* 406,124 0.23p Ordinary
10:35:03 - 18-May-26
Sell* 500,000 0.2301p Ordinary
10:19:05 - 18-May-26
Sell* 76,955 0.2301p Ordinary
08:07:50 - 18-May-26
Buy* 1,500,000 0.26p Ordinary
16:37:53 - 15-May-26
Sell* 436,518 0.23p Ordinary
16:26:34 - 15-May-26
Sell* 200,000 0.23p Ordinary
16:23:05 - 15-May-26
Sell* 173,914 0.23p Ordinary
16:21:03 - 15-May-26
Unknown* 4,192,872 0.2385p Ordinary
16:08:54 - 15-May-26
Sell* 1,000,000 0.23p Ordinary
15:51:17 - 15-May-26
Sell* 1,500,000 0.225p Ordinary
15:48:12 - 15-May-26
Buy* 100,000 0.238p Ordinary
15:29:59 - 15-May-26
Sell* 200,200 0.23p Ordinary
14:30:19 - 15-May-26
Buy* 750,000 0.238p Ordinary
13:00:36 - 15-May-26
Buy* 300,000 0.238p Ordinary
12:49:24 - 15-May-26
Buy* 42,017 0.238p Ordinary
12:24:36 - 15-May-26
Buy* 1,200 0.25p SI Trade
11:56:00 - 15-May-26
Unknown* 4,198,906 0.2325p Ordinary
11:55:30 - 15-May-26
Unknown* 1,500,000 0.24p OTC Trade
11:28:00 - 15-May-26
Sell* 619 0.24p Ordinary
11:25:03 - 15-May-26
Sell* 1,000,000 0.242p Ordinary
11:15:52 - 15-May-26
Sell* 120,000 0.242p Ordinary
10:55:48 - 15-May-26
Sell* 308,403 0.24p Ordinary
10:54:19 - 15-May-26
Sell* 250,000 0.242p Ordinary
10:48:27 - 15-May-26
Sell* 500,000 0.242p Ordinary
10:19:02 - 15-May-26
Sell* 250,000 0.242p Ordinary
09:56:35 - 15-May-26
Unknown* 4,000,000 0.233p Ordinary
09:54:23 - 15-May-26
Buy* 1,822 0.25p SI Trade
09:54:06 - 15-May-26
Buy* 142,000 0.2469p Ordinary
09:50:27 - 15-May-26
Buy* 199,696 0.2469p Ordinary
09:28:14 - 15-May-26
Buy* 10,000 0.25p SI Trade
09:07:39 - 15-May-26
Buy* 3,344 0.25p SI Trade
09:07:39 - 15-May-26
Buy* 21,522 0.25p Ordinary
09:07:39 - 15-May-26
Buy* 8,178 0.25p SI Trade
09:07:39 - 15-May-26
Buy* 21,522 0.25p Ordinary
09:07:37 - 15-May-26
Buy* 16,656 0.25p SI Trade
09:07:37 - 15-May-26
Sell* 1,152,311 0.24p Ordinary
09:07:27 - 15-May-26
Sell* 388,433 0.2401p Ordinary
09:03:08 - 15-May-26
Sell* 121,953 0.2401p Ordinary
09:00:04 - 15-May-26
Buy* 750,000 0.2548p Ordinary
08:24:26 - 15-May-26
Sell* 121,953 0.246p Ordinary
08:01:45 - 15-May-26
Unknown* 7,000,000 0.26p Negotiated Trade
16:18:12 - 14-May-26
Sell* 156,553 0.24p Ordinary
14:56:48 - 14-May-26
Buy* 25,000 0.24649p Ordinary
14:36:39 - 14-May-26
Sell* 107,031 0.2401p Ordinary
14:22:52 - 14-May-26
Sell* 400,423 0.24p Ordinary
14:22:27 - 14-May-26
Sell* 81,923 0.2401p Ordinary
14:19:16 - 14-May-26
Sell* 693,565 0.2415p Ordinary
14:16:17 - 14-May-26
Buy* 228,799 0.247p Ordinary
14:10:42 - 14-May-26
Sell* 1,900,000 0.24275p Ordinary
14:09:17 - 14-May-26
Buy* 312,237 0.25p Ordinary
14:07:38 - 14-May-26
Sell* 396,510 0.24275p Ordinary
14:05:47 - 14-May-26
Buy* 16,656 0.25p Ordinary
14:04:03 - 14-May-26
Buy* 21,095 0.25p SI Trade
14:04:02 - 14-May-26
Unknown* 2,800,000 0.2431p Ordinary
14:03:52 - 14-May-26
Sell* 297,389 0.2431p Ordinary
14:01:48 - 14-May-26
Sell* 236,273 0.2431p Ordinary
13:38:19 - 14-May-26
Buy* 1,000,000 0.25p Ordinary
13:18:59 - 14-May-26
Buy* 19,808 0.25p Ordinary
13:18:32 - 14-May-26
Buy* 800 0.25p Ordinary
13:17:55 - 14-May-26
FTSE 100 Latest
Value10,471.72
Change167.84