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!

Trufin Plc (TRU) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 76,885 120.83066p Negotiated Trade
16:36:32 - 30-Jan-26
Sell* 30,276 121.00p Negotiated Trade
16:21:37 - 30-Jan-26
Unknown* 77,575 121.50p Negotiated Trade
16:20:41 - 30-Jan-26
Sell* 1,500 121.00p Negotiated Trade
16:08:42 - 30-Jan-26
Sell* 1,000 121.055p Ordinary
16:08:08 - 30-Jan-26
Sell* 3,000 121.00p Negotiated Trade
16:06:25 - 30-Jan-26
Sell* 3,550 121.055p Ordinary
16:03:47 - 30-Jan-26
Sell* 17,911 121.00p SI Trade
15:33:47 - 30-Jan-26
Unknown* 50,000 121.50p Negotiated Trade
14:55:10 - 30-Jan-26
Sell* 830 121.055p Ordinary
14:39:50 - 30-Jan-26
Sell* 25,176 121.00p Negotiated Trade
14:27:44 - 30-Jan-26
Unknown* 0 123.00p SI Trade
14:17:53 - 30-Jan-26
Sell* 17 121.00p SI Trade
14:17:53 - 30-Jan-26
Unknown* 0 121.00p SI Trade
14:17:53 - 30-Jan-26
Buy* 3,284 121.80p Ordinary
14:17:40 - 30-Jan-26
Buy* 202 121.80p Ordinary
13:02:12 - 30-Jan-26
Buy* 201 121.80p Ordinary
12:55:41 - 30-Jan-26
Sell* 600 121.00p Negotiated Trade
10:32:28 - 30-Jan-26
Sell* 10,000 121.407p Ordinary
10:15:25 - 30-Jan-26
Sell* 51 120.00p Ordinary
08:52:04 - 30-Jan-26
Unknown* 60,776 120.50p Negotiated Trade
16:29:58 - 29-Jan-26
Sell* 820 121.407p Ordinary
16:15:58 - 29-Jan-26
Sell* 4,229 120.221p Ordinary
16:05:34 - 29-Jan-26
Unknown* 42,000 120.70p Negotiated Trade
14:33:07 - 29-Jan-26
Unknown* 100,000 120.50p Negotiated Trade
14:32:47 - 29-Jan-26
Sell* 1,031 120.7233p Negotiated Trade
14:23:49 - 29-Jan-26
Sell* 200 120.7233p Negotiated Trade
14:01:27 - 29-Jan-26
Sell* 28,589 120.5565p Negotiated Trade
12:42:52 - 29-Jan-26
Unknown* 0 123.00p SI Trade
11:53:20 - 29-Jan-26
Unknown* 0 123.00p SI Trade
11:53:20 - 29-Jan-26
Buy* 100 122.00p Ordinary
11:29:04 - 29-Jan-26
Sell* 232 120.615p Ordinary
09:05:23 - 29-Jan-26
Sell* 10,000 120.5565p Negotiated Trade
08:14:44 - 29-Jan-26
Sell* 2,500 120.5565p Negotiated Trade
08:12:59 - 29-Jan-26
Buy* 1 122.00p Ordinary
08:09:20 - 29-Jan-26
Sell* 16,089 120.5565p Negotiated Trade
08:01:14 - 29-Jan-26
Sell* 16,789 121.00p Negotiated Trade
16:42:22 - 28-Jan-26
Unknown* 50,000 122.00p Ordinary
16:41:29 - 28-Jan-26
Sell* 7,500 120.00p Ordinary
16:34:55 - 28-Jan-26
Sell* 5,000 121.00p Ordinary
16:04:28 - 28-Jan-26
Sell* 11,885 121.00p Ordinary
16:03:00 - 28-Jan-26
Unknown* 25,000 121.50p Ordinary
15:54:58 - 28-Jan-26
Unknown* 25,000 121.00p Ordinary
15:53:19 - 28-Jan-26
Sell* 13,155 121.10p Ordinary
15:52:07 - 28-Jan-26
Unknown* 21 122.00p Ordinary
15:48:07 - 28-Jan-26
Sell* 16,789 121.00p Negotiated Trade
15:36:13 - 28-Jan-26
Sell* 10,000 121.226p Ordinary
15:35:20 - 28-Jan-26
Buy* 8 123.00p SI Trade
14:39:00 - 28-Jan-26
Sell* 2 122.00p SI Trade
13:55:37 - 28-Jan-26
Buy* 32 123.00p SI Trade
13:55:37 - 28-Jan-26
Sell* 24 122.00p SI Trade
13:55:37 - 28-Jan-26
Unknown* 0 123.00p SI Trade
13:55:37 - 28-Jan-26
Sell* 3,797 122.00p Ordinary
13:54:30 - 28-Jan-26
Sell* 2,799 122.00p Ordinary
13:16:02 - 28-Jan-26
Unknown* 39,000 122.70p Ordinary
13:15:22 - 28-Jan-26
Sell* 5,986 122.70p Ordinary
11:39:57 - 28-Jan-26
Sell* 100 122.70p Ordinary
11:34:22 - 28-Jan-26
Unknown* 25,000 122.00p Ordinary
09:06:26 - 28-Jan-26
Buy* 809 123.50p Ordinary
08:20:00 - 28-Jan-26
Buy* 2,464 123.10p Ordinary
08:04:24 - 28-Jan-26
Sell* 4,472 122.112p Ordinary
08:00:56 - 28-Jan-26
Unknown* 410 123.00p Uncrossing Trade
16:35:00 - 27-Jan-26
Sell* 4,000 122.6066p Ordinary
15:55:49 - 27-Jan-26
Buy* 100 123.50p Ordinary
15:52:59 - 27-Jan-26
Sell* 3,000 122.6066p Ordinary
14:27:44 - 27-Jan-26
Sell* 21 122.6066p Ordinary
13:38:55 - 27-Jan-26
Unknown* 2,500 123.00p Ordinary
13:11:50 - 27-Jan-26
Unknown* 35,000 123.50p Ordinary
13:00:00 - 27-Jan-26
Sell* 122 123.00p SI Trade
11:29:40 - 27-Jan-26
Buy* 239 123.50p Ordinary
11:29:27 - 27-Jan-26
Buy* 971 123.50p Ordinary
11:24:32 - 27-Jan-26
Buy* 1,124 123.25p Ordinary
10:59:25 - 27-Jan-26
Buy* 1,000 123.25p Ordinary
10:28:33 - 27-Jan-26
Unknown* 100,000 121.50p Negotiated Trade
10:23:32 - 27-Jan-26
Unknown* 66,468 122.50p SI Trade
09:23:39 - 27-Jan-26
Buy* 5,275 123.00p Ordinary
09:16:14 - 27-Jan-26
Buy* 9,753 122.90p Ordinary
09:15:52 - 27-Jan-26
Unknown* 25,607 122.96p Ordinary
09:14:58 - 27-Jan-26
Buy* 1,558 122.299p Ordinary
08:58:20 - 27-Jan-26
Sell* 4,145 120.65p Ordinary
08:58:05 - 27-Jan-26
Unknown* 1,631 122.00p Ordinary
08:45:03 - 27-Jan-26
Unknown* 0 124.00p SI Trade
08:42:41 - 27-Jan-26
Sell* 106 121.09p Ordinary
08:37:23 - 27-Jan-26
Sell* 4,000 122.06p Ordinary
08:23:34 - 27-Jan-26
Buy* 1 124.00p SI Trade
08:19:16 - 27-Jan-26
Sell* 20,000 122.75p Ordinary
16:27:46 - 26-Jan-26
Sell* 1,620 123.40p Ordinary
16:19:26 - 26-Jan-26
Unknown* -20,000 122.75p Ordinary
Correction
16:13:52 - 26-Jan-26
Sell* 20,000 122.75p Ordinary
16:13:52 - 26-Jan-26
Sell* 10,000 123.1496p Ordinary
16:08:43 - 26-Jan-26
Sell* 1,750 122.03p Ordinary
16:01:16 - 26-Jan-26
Sell* 10,000 122.00p Ordinary
16:01:05 - 26-Jan-26
Sell* 862 123.485p Ordinary
15:25:45 - 26-Jan-26
Sell* 8,087 123.50p Ordinary
15:25:25 - 26-Jan-26
Sell* 5,000 122.00p Ordinary
14:57:00 - 26-Jan-26
Sell* 5,000 122.00p Ordinary
14:56:37 - 26-Jan-26
Sell* 5,000 122.00p Ordinary
14:56:18 - 26-Jan-26
Sell* 5,000 122.00p Ordinary
14:55:57 - 26-Jan-26
Sell* 2,492 122.00p Ordinary
14:55:10 - 26-Jan-26
Sell* 5,000 123.02p Ordinary
14:54:51 - 26-Jan-26
Sell* 5,008 123.112p Ordinary
14:54:21 - 26-Jan-26
Sell* 12,500 123.00p Ordinary
14:52:33 - 26-Jan-26
Sell* 10,000 123.25p Ordinary
14:49:49 - 26-Jan-26
Sell* 10,000 123.25p Ordinary
14:45:31 - 26-Jan-26
Buy* 3,840 124.65p Ordinary
14:14:02 - 26-Jan-26
Unknown* 1,630 124.00p Uncrossing Trade
14:00:14 - 26-Jan-26
Buy* 1,000 124.699p Ordinary
13:43:49 - 26-Jan-26
Sell* 102 123.25p Ordinary
13:23:07 - 26-Jan-26
Buy* 2,000 124.80p Ordinary
12:24:14 - 26-Jan-26
Buy* 2,393 124.84p Ordinary
11:09:55 - 26-Jan-26
Sell* 3,347 123.25p Ordinary
10:57:40 - 26-Jan-26
Unknown* 22,401 125.00p Ordinary
10:43:30 - 26-Jan-26
Sell* 774 123.00p SI Trade
10:41:03 - 26-Jan-26
Sell* 12,128 123.80p Ordinary
10:39:58 - 26-Jan-26
Sell* 12,133 123.75p Ordinary
10:39:20 - 26-Jan-26
Buy* 200 125.00p Ordinary
10:22:49 - 26-Jan-26
Buy* 7,000 125.00p Ordinary
10:20:00 - 26-Jan-26
Buy* 7,900 125.00p Ordinary
10:09:52 - 26-Jan-26
Sell* 5,000 123.60p Ordinary
09:52:51 - 26-Jan-26
Unknown* 50,000 122.00p Negotiated Trade
09:50:50 - 26-Jan-26
Unknown* -5,000 122.00p Ordinary
Correction
09:49:52 - 26-Jan-26
Sell* 5,000 122.00p Ordinary
09:49:52 - 26-Jan-26
Sell* 225 123.00p SI Trade
09:49:36 - 26-Jan-26
Sell* 881 123.00p SI Trade
09:49:36 - 26-Jan-26
Unknown* 100,000 122.00p Negotiated Trade
09:49:32 - 26-Jan-26
Unknown* 20,000 124.96p Ordinary
09:49:27 - 26-Jan-26
Unknown* 50,000 122.00p Negotiated Trade
09:47:23 - 26-Jan-26
Buy* 3,000 125.00p Ordinary
09:45:17 - 26-Jan-26
Buy* 500 124.75p Ordinary
09:45:07 - 26-Jan-26
Sell* 2,869 123.00p Ordinary
09:45:06 - 26-Jan-26
Sell* 1,118 123.00p SI Trade
09:45:03 - 26-Jan-26
Buy* 1,250 124.97p Ordinary
09:43:02 - 26-Jan-26
Buy* 4,000 125.00p Ordinary
09:42:41 - 26-Jan-26
Buy* 5,000 124.80p Ordinary
09:41:46 - 26-Jan-26
Unknown* 25,000 121.50p Ordinary
09:41:10 - 26-Jan-26
Buy* 5,000 124.60p Ordinary
09:40:37 - 26-Jan-26
Buy* 1 125.00p SI Trade
09:40:31 - 26-Jan-26
Buy* 10,000 124.96p Ordinary
09:40:13 - 26-Jan-26
Unknown* 25,000 125.00p Ordinary
09:39:20 - 26-Jan-26
Unknown* 100,000 121.50p Negotiated Trade
09:34:28 - 26-Jan-26
Sell* 2,055 122.00p Ordinary
09:23:15 - 26-Jan-26
Buy* 819 123.80p Ordinary
09:01:30 - 26-Jan-26
Sell* 5,000 122.60p Ordinary
08:52:13 - 26-Jan-26
Buy* 1,610 124.20p Ordinary
08:39:19 - 26-Jan-26
Sell* 4 121.00p Ordinary
08:36:09 - 26-Jan-26
Buy* 4 125.00p SI Trade
08:33:08 - 26-Jan-26
Unknown* 0 125.00p SI Trade
08:33:08 - 26-Jan-26
Unknown* 0 125.00p SI Trade
08:33:08 - 26-Jan-26
Buy* 2,043 121.75p Ordinary
08:32:47 - 26-Jan-26
Buy* 1,511 121.55p Ordinary
08:20:48 - 26-Jan-26
Buy* 1,072 121.75p Ordinary
08:19:09 - 26-Jan-26
Buy* 100 122.00p Suspected BUY Trade
16:35:28 - 23-Jan-26
Buy* 9,260 121.55p Ordinary
16:26:08 - 23-Jan-26
Sell* 25,000 121.00p Negotiated Trade
16:15:32 - 23-Jan-26
Buy* 412 121.55p Ordinary
16:05:13 - 23-Jan-26
Buy* 5,000 121.80p Ordinary
16:03:49 - 23-Jan-26
Buy* 200 121.80p Ordinary
16:00:39 - 23-Jan-26
Buy* 5,000 121.80p Ordinary
15:55:48 - 23-Jan-26
Buy* 2,050 121.75p Ordinary
15:50:15 - 23-Jan-26
Buy* 2,525 121.75p Ordinary
15:44:03 - 23-Jan-26
Buy* 303 121.75p Ordinary
15:11:40 - 23-Jan-26
Buy* 1,639 121.75p Ordinary
14:53:18 - 23-Jan-26
Sell* 281 121.00p Ordinary
14:34:51 - 23-Jan-26
Buy* 1,000 121.55p Ordinary
14:34:38 - 23-Jan-26
Unknown* 0 121.00p SI Trade
14:34:38 - 23-Jan-26
Buy* 200 122.00p SI Trade
14:34:38 - 23-Jan-26
Unknown* 25,000 121.00p Ordinary
14:33:55 - 23-Jan-26
Buy* 100 121.70p Ordinary
14:31:12 - 23-Jan-26
Sell* 300 120.00p Ordinary
14:21:46 - 23-Jan-26
Sell* 4,272 120.00p Ordinary
14:00:34 - 23-Jan-26
Unknown* 15,000 121.00p Negotiated Trade
14:00:22 - 23-Jan-26
Unknown* 10,000 121.00p Negotiated Trade
14:00:22 - 23-Jan-26
Buy* 1,650 121.75p Ordinary
13:25:19 - 23-Jan-26
Buy* 99 122.00p Ordinary
12:53:48 - 23-Jan-26
Buy* 200 122.00p Ordinary
12:48:53 - 23-Jan-26
Buy* 821 121.75p Ordinary
12:28:43 - 23-Jan-26
Buy* 2 122.00p SI Trade
11:56:59 - 23-Jan-26
Buy* 8,198 121.90p Ordinary
11:56:05 - 23-Jan-26
Buy* 238 121.75p Ordinary
11:29:18 - 23-Jan-26
Buy* 1,228 121.75p Ordinary
10:36:48 - 23-Jan-26
Buy* 982 121.75p Ordinary
10:32:34 - 23-Jan-26
Unknown* 432 121.00p Ordinary
10:21:34 - 23-Jan-26
Sell* 50 120.00p SI Trade
10:12:51 - 23-Jan-26
Buy* 14,049 121.00p Ordinary
10:12:48 - 23-Jan-26
Buy* 12,427 120.60p Ordinary
10:07:07 - 23-Jan-26
Unknown* 25,000 120.00p Ordinary
10:01:09 - 23-Jan-26
Buy* 3,485 120.50p Ordinary
10:00:36 - 23-Jan-26
Sell* 3,507 119.75p Ordinary
09:59:41 - 23-Jan-26
Unknown* 50,000 120.25p Negotiated Trade
09:59:40 - 23-Jan-26
Unknown* 50,000 120.00p Negotiated Trade
09:58:14 - 23-Jan-26
Sell* 3,340 119.75p Ordinary
09:58:06 - 23-Jan-26
Unknown* 50,000 120.00p Negotiated Trade
09:57:38 - 23-Jan-26
Unknown* 300 120.00p Ordinary
09:57:17 - 23-Jan-26
Unknown* 5,000 120.00p Ordinary
09:30:32 - 23-Jan-26
Unknown* 35,000 119.55p Ordinary
09:28:25 - 23-Jan-26
Sell* 500 119.885p Ordinary
09:26:23 - 23-Jan-26
Unknown* 25,000 120.40p Ordinary
09:24:23 - 23-Jan-26
Unknown* 25,000 119.885p Ordinary
09:19:19 - 23-Jan-26
Unknown* 3,347 119.50p Ordinary
09:13:15 - 23-Jan-26
Sell* 2,106 118.69p Ordinary
09:11:02 - 23-Jan-26
FTSE 100 Latest
Value10,223.54
Change0.00