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* 2,585,315 0.1934p Ordinary
16:20:17 - 02-Dec-25
Buy* 1,802,915 0.1938p Ordinary
12:44:07 - 02-Dec-25
Buy* 3,000 0.20p Ordinary
10:11:37 - 28-Nov-25
Buy* 66,153 0.195p Ordinary
13:29:19 - 27-Nov-25
Buy* 1,000 0.20p SI Trade
16:35:00 - 26-Nov-25
Buy* 1,000 0.20p SI Trade
16:35:00 - 26-Nov-25
Buy* 6,805 0.20p SI Trade
16:35:00 - 26-Nov-25
Buy* 500 0.20p SI Trade
16:35:00 - 26-Nov-25
Buy* 8,500 0.20p SI Trade
16:35:00 - 26-Nov-25
Buy* 5,000 0.196p Ordinary
08:44:21 - 26-Nov-25
Buy* 131,579 0.20p Ordinary
09:42:28 - 25-Nov-25
Buy* 194 0.20p SI Trade
09:42:28 - 25-Nov-25
Sell* 194 0.18p SI Trade
09:42:28 - 25-Nov-25
Buy* 500 0.20p SI Trade
09:42:28 - 25-Nov-25
Sell* 46,987 0.1885p Ordinary
16:12:27 - 24-Nov-25
Buy* 20,000 0.1968p Ordinary
13:57:11 - 24-Nov-25
Sell* 605,000 0.1885p Ordinary
14:28:37 - 21-Nov-25
Sell* 3,186 0.1831p Ordinary
09:01:44 - 21-Nov-25
Sell* 3,186 0.18p Uncrossing Trade
09:00:19 - 21-Nov-25
Sell* 231,780 0.1884p Ordinary
08:13:35 - 21-Nov-25
Unknown* 5,000,000 0.20p Ordinary
16:29:44 - 20-Nov-25
Buy* 3,083 0.20p Ordinary
16:29:25 - 20-Nov-25
Buy* 250,000 0.20p Ordinary
16:19:40 - 20-Nov-25
Buy* 1,200,000 0.197p Ordinary
16:16:12 - 20-Nov-25
Sell* 200,000 0.188p Ordinary
16:07:39 - 20-Nov-25
Buy* 3,800 0.197p Ordinary
15:24:51 - 20-Nov-25
Buy* 2,596 0.20p Ordinary
14:57:28 - 20-Nov-25
Buy* 1,200 0.197p Ordinary
14:46:06 - 20-Nov-25
Buy* 2,613 0.20p Ordinary
14:35:17 - 20-Nov-25
Buy* 476 0.20p SI Trade
14:31:31 - 20-Nov-25
Buy* 500 0.20p Ordinary
14:31:31 - 20-Nov-25
Unknown* 4,000,000 0.188p Ordinary
14:31:22 - 20-Nov-25
Unknown* 5,000,000 0.188p Ordinary
13:30:31 - 20-Nov-25
Unknown* 100,000 0.20p Ordinary
13:13:16 - 20-Nov-25
Buy* 476 0.22p Ordinary
13:13:07 - 20-Nov-25
Buy* 476 0.22p SI Trade
13:13:07 - 20-Nov-25
Buy* 1,000 0.22p Ordinary
10:19:35 - 20-Nov-25
Buy* 476 0.22p Ordinary
10:07:40 - 20-Nov-25
Buy* 6,700 0.213p Ordinary
10:00:38 - 20-Nov-25
Sell* 1,000 0.20p Ordinary
08:20:17 - 20-Nov-25
Buy* 2,400 0.213p Ordinary
13:53:25 - 19-Nov-25
Sell* 164,444 0.2002p Ordinary
12:16:20 - 19-Nov-25
Buy* 266,604 0.2138p Ordinary
11:37:38 - 19-Nov-25
Sell* 504,774 0.20p Ordinary
10:59:39 - 19-Nov-25
Sell* 50,000 0.2002p Ordinary
16:20:27 - 18-Nov-25
Buy* 231,780 0.214p Ordinary
15:15:46 - 18-Nov-25
Buy* 372,000 0.215p Ordinary
13:49:18 - 18-Nov-25
Sell* 250,000 0.20p Ordinary
10:10:48 - 17-Nov-25
Unknown* 2,600,000 0.2025p Ordinary
16:21:38 - 14-Nov-25
Unknown* -2,600,000 0.2025p Ordinary
Correction
16:21:38 - 14-Nov-25
Unknown* 2,600,000 0.20p Ordinary
16:21:38 - 14-Nov-25
Sell* 2,600,000 0.2025p Ordinary
16:21:38 - 14-Nov-25
Unknown* -2,600,000 0.2025p Ordinary
Correction
16:21:38 - 14-Nov-25
Sell* 5,454 0.2002p Ordinary
14:33:59 - 13-Nov-25
Buy* 300,000 0.217p Ordinary
10:42:18 - 12-Nov-25
Sell* 340,479 0.2002p Ordinary
09:04:25 - 12-Nov-25
Sell* 1,272 0.20p Ordinary
15:25:15 - 11-Nov-25
Sell* 22,638 0.2002p Ordinary
12:35:22 - 11-Nov-25
Sell* 113,122 0.2025p Ordinary
15:06:32 - 10-Nov-25
Sell* 500 0.20p Ordinary
14:51:39 - 10-Nov-25
Sell* 3,619 0.2025p Ordinary
14:27:21 - 10-Nov-25
Sell* 6,500 0.2002p Ordinary
13:46:17 - 10-Nov-25
Sell* 1,805 0.20p Ordinary
12:35:21 - 10-Nov-25
Buy* 91,954 0.2175p Ordinary
11:33:39 - 10-Nov-25
Buy* 12,165 0.2198p Ordinary
11:04:52 - 10-Nov-25
Buy* 19,340 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 454 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 1,380 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 909 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 23,950 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 2,778 0.22p SI Trade
10:51:25 - 10-Nov-25
Buy* 454 0.22p Ordinary
08:42:08 - 10-Nov-25
Sell* 7,272 0.20p SI Trade
08:39:31 - 07-Nov-25
Sell* 814 0.20p SI Trade
08:39:31 - 07-Nov-25
Buy* 1,140 0.22p SI Trade
08:39:31 - 07-Nov-25
Buy* 860 0.22p SI Trade
08:39:31 - 07-Nov-25
Unknown* 0 0.20p SI Trade
08:39:31 - 07-Nov-25
Buy* 7,273 0.22p SI Trade
08:39:31 - 07-Nov-25
Sell* 50,000 0.20p SI Trade
08:39:31 - 07-Nov-25
Buy* 476 0.22p SI Trade
08:39:31 - 07-Nov-25
Buy* 446,118 0.219p Ordinary
14:15:32 - 06-Nov-25
Buy* 14,700 0.22p Ordinary
13:21:38 - 06-Nov-25
Buy* 4,545 0.22p Ordinary
11:59:36 - 06-Nov-25
Buy* 2,250 0.22p Ordinary
09:29:20 - 06-Nov-25
Buy* 2,000,000 0.2175p Ordinary
16:18:23 - 05-Nov-25
Sell* 814 0.20p Uncrossing Trade
08:00:19 - 05-Nov-25
Sell* 14,000 0.2002p Ordinary
15:34:40 - 04-Nov-25
Sell* 9,513 0.2002p Ordinary
08:58:15 - 04-Nov-25
Sell* 250,000 0.2002p Ordinary
08:16:05 - 04-Nov-25
Sell* 2,000,000 0.201p Ordinary
08:14:21 - 04-Nov-25
Buy* 150,000 0.22p Ordinary
16:23:16 - 03-Nov-25
Buy* 98,275 0.2198p Ordinary
12:30:24 - 03-Nov-25
Buy* 499,543 0.219p Ordinary
11:02:52 - 03-Nov-25
Sell* 145,652 0.2002p Ordinary
11:01:30 - 03-Nov-25
Sell* 145,652 0.20p Uncrossing Trade
11:00:27 - 03-Nov-25
Sell* 139,676 0.2002p Ordinary
08:33:15 - 03-Nov-25
Buy* 1,650 0.22p Ordinary
08:18:44 - 03-Nov-25
Sell* 4,396 0.20p Ordinary
08:02:47 - 03-Nov-25
Buy* 504,774 0.22p Ordinary
08:01:59 - 03-Nov-25
Buy* 250,000 0.22p Ordinary
08:00:25 - 03-Nov-25
Sell* 2,703 0.20p Ordinary
16:05:52 - 31-Oct-25
Buy* 283,042 0.212p Ordinary
15:28:35 - 31-Oct-25
Sell* 900,000 0.2098p Ordinary
13:55:06 - 31-Oct-25
Sell* 2,000 0.2004p Ordinary
11:53:10 - 31-Oct-25
Sell* 500,000 0.21p Ordinary
10:30:32 - 31-Oct-25
Buy* 2,272 0.211p Ordinary
10:06:45 - 31-Oct-25
Sell* 352,885 0.2002p Ordinary
09:16:40 - 31-Oct-25
Sell* 92,489 0.2002p Ordinary
09:02:12 - 31-Oct-25
Sell* 92,489 0.196p Uncrossing Trade
09:00:01 - 31-Oct-25
Sell* 1,000,000 0.2005p Ordinary
14:54:49 - 30-Oct-25
Sell* 100,000 0.2005p Ordinary
09:52:44 - 30-Oct-25
Buy* 20,440 0.212p Ordinary
09:12:06 - 29-Oct-25
Buy* 1,136,363 0.2125p Ordinary
09:08:33 - 29-Oct-25
Sell* 12,631 0.2002p Ordinary
14:32:44 - 28-Oct-25
Sell* 58,000 0.2002p Ordinary
14:23:08 - 28-Oct-25
Sell* 5,000 0.20p Ordinary
14:17:27 - 28-Oct-25
Sell* 990 0.2002p Ordinary
15:59:04 - 27-Oct-25
Unknown* 4,000,000 0.205p Ordinary
14:09:08 - 27-Oct-25
Buy* 230,702 0.215p Ordinary
11:52:58 - 27-Oct-25
Buy* 4,651 0.215p Ordinary
10:09:44 - 27-Oct-25
Buy* 6,824 0.2198p Ordinary
09:24:48 - 27-Oct-25
Sell* 5,100 0.202p Ordinary
09:20:27 - 27-Oct-25
Buy* 81 0.218p Suspected BUY Trade
08:00:28 - 27-Oct-25
Buy* 18,500 0.224p Suspected BUY Trade
11:00:20 - 24-Oct-25
Buy* 2,272 0.22p Ordinary
14:38:13 - 22-Oct-25
Buy* 34,500 0.215p Ordinary
15:35:54 - 21-Oct-25
Buy* 5,686 0.2198p Ordinary
15:16:46 - 21-Oct-25
Buy* 4,545 0.22p Ordinary
12:57:31 - 21-Oct-25
Buy* 39,126 0.2198p Ordinary
09:52:09 - 21-Oct-25
Sell* 200,000 0.2052p Ordinary
09:11:15 - 21-Oct-25
Buy* 2,272 0.22p Ordinary
14:39:45 - 20-Oct-25
Sell* 125,000 0.2052p Ordinary
12:28:42 - 20-Oct-25
Sell* 45,000 0.2052p Ordinary
10:23:48 - 20-Oct-25
Buy* 101,600 0.215p Ordinary
09:24:05 - 20-Oct-25
Buy* 200,000 0.22p Suspected BUY Trade
09:00:21 - 20-Oct-25
Buy* 27,000 0.215p Ordinary
16:26:38 - 17-Oct-25
Sell* 3,000,000 0.205p Ordinary
10:10:11 - 17-Oct-25
Sell* 600,000 0.205p Ordinary
14:49:33 - 16-Oct-25
Sell* 72,600 0.205p Ordinary
11:31:57 - 16-Oct-25
Sell* 45,500 0.202p Ordinary
10:38:14 - 16-Oct-25
Buy* 34,666 0.216p Ordinary
09:15:04 - 16-Oct-25
Buy* 503 0.22p SI Trade
08:53:44 - 16-Oct-25
Unknown* 0 0.20p SI Trade
08:53:44 - 16-Oct-25
Buy* 727 0.22p SI Trade
08:53:44 - 16-Oct-25
Sell* 1,230 0.20p SI Trade
08:53:44 - 16-Oct-25
Buy* 892 0.22p SI Trade
08:53:44 - 16-Oct-25
Sell* 416 0.20p SI Trade
08:53:44 - 16-Oct-25
Sell* 550,000 0.205p Ordinary
08:53:36 - 16-Oct-25
Sell* 13,500 0.204p Uncrossing Trade
08:00:25 - 16-Oct-25
Sell* 48,000 0.205p Negotiated Trade
16:09:13 - 15-Oct-25
Buy* 1,950,000 0.2168p Suspected BUY Trade
14:58:58 - 15-Oct-25
Buy* 136 0.22p Suspected BUY Trade
14:24:54 - 15-Oct-25
Buy* 3,300 0.217p Suspected BUY Trade
14:20:39 - 15-Oct-25
Buy* 160,000 0.2168p Suspected BUY Trade
13:49:25 - 15-Oct-25
Sell* 10,000 0.205p Negotiated Trade
13:33:20 - 15-Oct-25
Buy* 230,415 0.217p Suspected BUY Trade
13:03:41 - 15-Oct-25
Sell* 4,084 0.204p Negotiated Trade
09:01:30 - 15-Oct-25
Sell* 4,084 0.20p Uncrossing Trade
09:00:14 - 15-Oct-25
Buy* 269,958 0.22p Suspected BUY Trade
16:35:22 - 14-Oct-25
Sell* 2,000 0.204p Ordinary
15:52:51 - 14-Oct-25
Sell* 7,342,296 0.175p Negotiated Trade
15:26:24 - 14-Oct-25
Buy* 2,293,577 0.218p Ordinary
15:21:06 - 14-Oct-25
Sell* 77,074 0.207p Ordinary
14:43:31 - 14-Oct-25
Buy* 75,000 0.2198p Ordinary
14:35:11 - 14-Oct-25
Buy* 38,000 0.22p Suspected BUY Trade
14:00:28 - 14-Oct-25
Sell* 195,039 0.207p Ordinary
13:34:25 - 14-Oct-25
Sell* 500,000 0.207p Ordinary
13:25:02 - 14-Oct-25
Sell* 998 0.207p Ordinary
13:08:57 - 14-Oct-25
Buy* 20,227 0.22p Ordinary
11:26:32 - 14-Oct-25
Buy* 160,000 0.22p Ordinary
15:26:58 - 13-Oct-25
Buy* 160,000 0.219p Ordinary
14:22:27 - 13-Oct-25
Sell* 29,067 0.204p Ordinary
14:02:58 - 13-Oct-25
Sell* 50,000 0.204p Ordinary
08:30:12 - 13-Oct-25
Sell* 23,886 0.204p Ordinary
15:39:29 - 10-Oct-25
Buy* 4,545 0.22p Ordinary
10:50:57 - 10-Oct-25
Buy* 150,000 0.219p Ordinary
09:48:38 - 10-Oct-25
Buy* 63,727 0.22p Ordinary
11:19:32 - 09-Oct-25
Buy* 200,000 0.22p Ordinary
09:54:47 - 09-Oct-25
Buy* 45,500 0.2198p Ordinary
09:20:49 - 09-Oct-25
Sell* 99,524 0.20p Uncrossing Trade
09:10:44 - 09-Oct-25
Buy* 100,000 0.224p Suspected BUY Trade
16:35:29 - 08-Oct-25
Buy* 3,181 0.22p SI Trade
14:07:10 - 08-Oct-25
Buy* 4,545 0.22p SI Trade
14:07:10 - 08-Oct-25
Buy* 45,454 0.22p SI Trade
14:07:10 - 08-Oct-25
Buy* 13,636 0.22p SI Trade
14:07:10 - 08-Oct-25
Buy* 677 0.22p SI Trade
14:07:10 - 08-Oct-25
Sell* 552 0.20p SI Trade
14:07:10 - 08-Oct-25
Sell* 125 0.20p SI Trade
14:07:10 - 08-Oct-25
Buy* 12,727 0.22p SI Trade
14:07:10 - 08-Oct-25
Buy* 454 0.22p SI Trade
14:07:10 - 08-Oct-25
Sell* 1,800,000 0.2078p Ordinary
14:06:51 - 08-Oct-25
Buy* 23,559 0.225p Ordinary
13:07:34 - 08-Oct-25
Buy* 2,743 0.23p Ordinary
11:15:08 - 08-Oct-25
Sell* 4,728 0.2078p Ordinary
08:00:16 - 08-Oct-25
Sell* 31,785 0.2078p Ordinary
11:43:49 - 06-Oct-25
Buy* 217,391 0.23p Ordinary
09:47:38 - 06-Oct-25
Buy* 8,833 0.2264p Ordinary
09:32:58 - 06-Oct-25
Buy* 81,713 0.2264p Ordinary
16:15:09 - 03-Oct-25
Buy* 155,000 0.2264p Ordinary
14:18:06 - 03-Oct-25
Buy* 8,833 0.2264p Ordinary
13:01:16 - 03-Oct-25
FTSE 100 Latest
Value9,698.85
Change-3.68