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
Buy* 4,065 123.00p Ordinary
14:52:30 - 24-Mar-26
Buy* 3,000 123.00p Ordinary
12:14:07 - 24-Mar-26
Buy* 484 122.85p Ordinary
10:23:37 - 24-Mar-26
Sell* 4,000 121.41p Ordinary
09:25:14 - 24-Mar-26
Sell* 8,000 121.38p Ordinary
09:24:49 - 24-Mar-26
Buy* 162 123.00p SI Trade
09:19:57 - 24-Mar-26
Unknown* 0 123.00p SI Trade
09:19:57 - 24-Mar-26
Sell* 1 121.00p Ordinary
09:16:41 - 24-Mar-26
Buy* 2,000 123.00p Ordinary
09:16:37 - 24-Mar-26
Buy* 1,668 123.00p Ordinary
09:16:19 - 24-Mar-26
Buy* 402 123.00p Ordinary
08:03:27 - 24-Mar-26
Buy* 5,000 122.85p Ordinary
15:09:57 - 23-Mar-26
Buy* 10,000 122.875p Ordinary
14:56:17 - 23-Mar-26
Unknown* 116,700 120.00p Negotiated Trade
14:02:56 - 23-Mar-26
Unknown* 50,000 122.90p Negotiated Trade
14:01:55 - 23-Mar-26
Buy* 5,000 122.46p Ordinary
13:41:31 - 23-Mar-26
Unknown* 50,000 122.50p Negotiated Trade
13:40:37 - 23-Mar-26
Sell* 1,585 120.96p Ordinary
12:22:15 - 23-Mar-26
Sell* 592 121.301p Ordinary
11:59:04 - 23-Mar-26
Buy* 1,626 122.75p Ordinary
11:26:30 - 23-Mar-26
Buy* 1 123.00p SI Trade
11:25:17 - 23-Mar-26
Sell* 12 120.00p SI Trade
11:25:17 - 23-Mar-26
Sell* 3 120.00p SI Trade
11:25:17 - 23-Mar-26
Sell* 114 120.00p SI Trade
11:25:17 - 23-Mar-26
Buy* 2,325 122.40p Ordinary
11:25:04 - 23-Mar-26
Buy* 1,631 122.34p Ordinary
11:23:22 - 23-Mar-26
Sell* 2,133 120.36p Ordinary
11:00:35 - 23-Mar-26
Sell* 2,383 120.00p Uncrossing Trade
11:00:29 - 23-Mar-26
Buy* 2,447 122.40p Ordinary
10:08:26 - 23-Mar-26
Unknown* 24,050 120.78p Ordinary
09:59:44 - 23-Mar-26
Unknown* 54,973 120.00p Negotiated Trade
09:58:52 - 23-Mar-26
Unknown* 22,500 123.00p Ordinary
09:57:27 - 23-Mar-26
Sell* 12,000 120.78p Ordinary
09:57:01 - 23-Mar-26
Sell* 1,124 120.78p Ordinary
09:43:30 - 23-Mar-26
Sell* 1,207 120.78p Ordinary
09:43:05 - 23-Mar-26
Unknown* 35,000 121.25p Ordinary
09:41:24 - 23-Mar-26
Sell* 6,000 120.80p Ordinary
09:40:41 - 23-Mar-26
Sell* 2,124 120.80p Ordinary
09:32:01 - 23-Mar-26
Sell* 7,759 120.80p Ordinary
09:31:28 - 23-Mar-26
Sell* 2,500 121.112p Ordinary
09:29:59 - 23-Mar-26
Sell* 4,952 121.112p Ordinary
09:22:40 - 23-Mar-26
Sell* 12,000 121.00p Ordinary
09:13:49 - 23-Mar-26
Buy* 5,000 123.00p Ordinary
09:13:30 - 23-Mar-26
Sell* 3,532 121.00p Ordinary
09:06:55 - 23-Mar-26
Sell* 864 120.00p Ordinary
09:05:44 - 23-Mar-26
Unknown* 0 123.00p SI Trade
09:05:43 - 23-Mar-26
Sell* 900 120.00p SI Trade
09:05:43 - 23-Mar-26
Buy* 12 123.00p SI Trade
09:05:43 - 23-Mar-26
Unknown* 25,000 123.00p Ordinary
09:00:52 - 23-Mar-26
Buy* 5,000 123.00p Ordinary
09:00:34 - 23-Mar-26
Sell* 10,002 120.00p Uncrossing Trade
09:00:12 - 23-Mar-26
Sell* 10,000 120.78p Ordinary
08:53:19 - 23-Mar-26
Sell* 12,000 120.78p Ordinary
08:52:24 - 23-Mar-26
Sell* 872 120.78p Ordinary
08:48:30 - 23-Mar-26
Unknown* 25,000 123.00p Ordinary
08:38:39 - 23-Mar-26
Sell* 12,000 120.78p Ordinary
08:37:53 - 23-Mar-26
Buy* 2,929 122.00p Ordinary
08:36:53 - 23-Mar-26
Sell* 240 120.78p Ordinary
08:22:02 - 23-Mar-26
Buy* 1,737 122.22p Ordinary
08:17:38 - 23-Mar-26
Sell* 101 120.00p Uncrossing Trade
16:35:06 - 20-Mar-26
Sell* 2,266 120.711p Ordinary
16:04:48 - 20-Mar-26
Buy* 850 123.00p Ordinary
15:41:51 - 20-Mar-26
Unknown* 850 123.00p OTC Trade
15:41:51 - 20-Mar-26
Buy* 282 122.40p Ordinary
15:25:24 - 20-Mar-26
Sell* 1,970 120.60p Ordinary
15:21:00 - 20-Mar-26
Sell* 1,662 120.60p Ordinary
15:01:16 - 20-Mar-26
Unknown* 50,000 122.50p Negotiated Trade
14:32:07 - 20-Mar-26
Sell* 5,829 121.30p Ordinary
14:31:55 - 20-Mar-26
Sell* 8,248 121.30p Ordinary
14:31:35 - 20-Mar-26
Buy* 4,999 123.00p Suspected BUY Trade
14:00:11 - 20-Mar-26
Sell* 10,000 121.966p Ordinary
13:38:35 - 20-Mar-26
Sell* 1,167 121.00p Ordinary
12:22:37 - 20-Mar-26
Sell* 163 121.966p Ordinary
12:22:34 - 20-Mar-26
Sell* 815 121.966p Ordinary
11:11:54 - 20-Mar-26
Buy* 10,000 123.00p Suspected BUY Trade
11:00:12 - 20-Mar-26
Sell* 820 121.00p Ordinary
10:52:21 - 20-Mar-26
Unknown* 25,000 122.50p Ordinary
10:50:34 - 20-Mar-26
Unknown* 12,500 122.00p Negotiated Trade
10:41:38 - 20-Mar-26
Sell* 3,000 121.10p Ordinary
10:34:37 - 20-Mar-26
Sell* 830 121.10p Ordinary
10:31:11 - 20-Mar-26
Sell* 4,000 121.10p Ordinary
10:28:35 - 20-Mar-26
Sell* 5,000 121.226p Ordinary
10:03:34 - 20-Mar-26
Sell* 1,000 121.30p Ordinary
09:33:18 - 20-Mar-26
Unknown* 0 123.00p SI Trade
08:49:08 - 20-Mar-26
Sell* 7,500 122.25p Ordinary
08:48:40 - 20-Mar-26
Sell* 500 122.25p Ordinary
08:30:11 - 20-Mar-26
Sell* 5,000 122.30p Ordinary
08:14:54 - 20-Mar-26
Buy* 10,000 122.50p Ordinary
08:14:41 - 20-Mar-26
Unknown* 50,000 122.125p Ordinary
16:45:35 - 19-Mar-26
Buy* 1,633 122.50p Ordinary
16:03:56 - 19-Mar-26
Buy* 10,000 122.50p Suspected BUY Trade
15:57:58 - 19-Mar-26
Buy* 3,179 122.58p Ordinary
15:55:10 - 19-Mar-26
Unknown* 1,200 123.00p OTC Trade
14:52:54 - 19-Mar-26
Unknown* 1,200 123.00p OTC Trade
14:52:54 - 19-Mar-26
Buy* 1,200 123.00p Ordinary
14:52:54 - 19-Mar-26
Buy* 2,500 122.58p Ordinary
14:15:04 - 19-Mar-26
Buy* 1,789 122.58p Ordinary
14:09:44 - 19-Mar-26
Buy* 10,000 123.00p Suspected BUY Trade
14:00:07 - 19-Mar-26
Buy* 1,506 122.50p Ordinary
13:49:03 - 19-Mar-26
Buy* 5,000 123.00p Ordinary
11:35:30 - 19-Mar-26
Buy* 1,622 123.00p Ordinary
11:30:17 - 19-Mar-26
Unknown* 52,500 122.58p Negotiated Trade
11:23:58 - 19-Mar-26
Buy* 1,216 123.00p Ordinary
11:20:44 - 19-Mar-26
Buy* 1,000 123.00p Ordinary
11:20:28 - 19-Mar-26
Buy* 3,000 123.00p Ordinary
11:20:20 - 19-Mar-26
Buy* 1,236 123.00p Ordinary
11:14:20 - 19-Mar-26
Buy* 1,256 123.00p Ordinary
11:13:42 - 19-Mar-26
Buy* 403 123.00p Ordinary
11:12:22 - 19-Mar-26
Buy* 3,000 123.00p Ordinary
11:09:42 - 19-Mar-26
Buy* 5,000 123.85p Suspected BUY Trade
11:08:18 - 19-Mar-26
Buy* 1,000 123.00p Ordinary
11:06:00 - 19-Mar-26
Sell* 1,000 122.40p Ordinary
11:05:48 - 19-Mar-26
Sell* 1,000 122.40p Ordinary
11:05:37 - 19-Mar-26
Buy* 2 123.00p SI Trade
10:15:26 - 19-Mar-26
Unknown* 0 123.00p SI Trade
10:15:26 - 19-Mar-26
Unknown* 0 123.00p SI Trade
10:15:26 - 19-Mar-26
Unknown* 25,000 123.00p Ordinary
10:03:06 - 19-Mar-26
Buy* 10 122.40p Ordinary
09:50:52 - 19-Mar-26
Sell* 600 121.30p Ordinary
09:28:57 - 19-Mar-26
Sell* 6,430 121.30p Ordinary
09:23:21 - 19-Mar-26
Sell* 9,817 121.30p Ordinary
09:23:03 - 19-Mar-26
Sell* 150 121.30p Ordinary
09:08:51 - 19-Mar-26
Sell* 1,000 121.20p Ordinary
08:21:30 - 19-Mar-26
Sell* 3,302 121.20p Ordinary
08:09:38 - 19-Mar-26
Sell* 5,982 121.221p Ordinary
08:02:48 - 19-Mar-26
Unknown* 7,000 122.00p OTC Trade
17:06:10 - 18-Mar-26
Unknown* -10,000 124.00p Ordinary
Correction
16:30:58 - 18-Mar-26
Buy* 10,000 124.00p Ordinary
16:30:58 - 18-Mar-26
Unknown* 150,000 123.00p Ordinary
16:29:03 - 18-Mar-26
Unknown* 10,000 122.00p Negotiated Trade
16:28:02 - 18-Mar-26
Unknown* 50,000 123.00p Negotiated Trade
16:27:51 - 18-Mar-26
Unknown* 25,000 122.00p Negotiated Trade
16:27:38 - 18-Mar-26
Buy* 5,000 122.00p Ordinary
16:27:04 - 18-Mar-26
Unknown* 25,000 123.00p Ordinary
16:20:23 - 18-Mar-26
Sell* 2,000 122.00p Ordinary
16:19:30 - 18-Mar-26
Unknown* 25,000 123.00p Ordinary
16:18:28 - 18-Mar-26
Sell* 9,838 122.00p Ordinary
16:17:45 - 18-Mar-26
Sell* 400 122.00p Ordinary
16:17:06 - 18-Mar-26
Sell* 7,000 122.336p Ordinary
16:12:34 - 18-Mar-26
Unknown* 25,000 123.00p Ordinary
16:03:59 - 18-Mar-26
Sell* 11,424 122.10p Ordinary
16:03:20 - 18-Mar-26
Sell* 1,100 122.336p Ordinary
15:52:06 - 18-Mar-26
Sell* 405 122.40p Ordinary
15:51:11 - 18-Mar-26
Sell* 425 122.40p Ordinary
15:50:47 - 18-Mar-26
Sell* 282 122.40p Ordinary
15:49:03 - 18-Mar-26
Sell* 12,297 122.00p Ordinary
15:42:00 - 18-Mar-26
Unknown* 21,724 122.10p Ordinary
15:34:26 - 18-Mar-26
Buy* 10,000 124.00p Ordinary
15:13:25 - 18-Mar-26
Buy* 10,000 124.00p Ordinary
15:13:21 - 18-Mar-26
Sell* 16,365 122.25p Ordinary
15:12:35 - 18-Mar-26
Sell* 3,000 123.00p Ordinary
15:03:28 - 18-Mar-26
Unknown* 3,500 124.00p Negotiated Trade
14:37:50 - 18-Mar-26
Unknown* 6,500 124.00p Negotiated Trade
14:37:49 - 18-Mar-26
Sell* 8,119 123.226p Ordinary
14:33:24 - 18-Mar-26
Unknown* 250,000 124.00p Negotiated Trade
14:31:55 - 18-Mar-26
Sell* 8,099 123.522p Ordinary
14:09:32 - 18-Mar-26
Unknown* 20,943 123.52p Ordinary
13:48:35 - 18-Mar-26
Unknown* 20,000 125.00p Ordinary
13:32:02 - 18-Mar-26
Sell* 11,932 123.08p Ordinary
13:31:40 - 18-Mar-26
Unknown* 100,000 123.50p Ordinary
13:23:08 - 18-Mar-26
Unknown* 200,000 123.00p Ordinary
13:03:19 - 18-Mar-26
Sell* 8,114 123.301p Ordinary
12:48:49 - 18-Mar-26
Sell* 2,500 123.25p Ordinary
12:20:49 - 18-Mar-26
Sell* 8,119 123.22p Ordinary
12:18:32 - 18-Mar-26
Unknown* 235,000 124.1383p Negotiated Trade
12:15:21 - 18-Mar-26
Buy* 5,000 124.55p Ordinary
12:04:01 - 18-Mar-26
Sell* 610 123.08p Ordinary
11:48:37 - 18-Mar-26
Unknown* 20,000 125.00p Ordinary
11:22:10 - 18-Mar-26
Unknown* 28,605 123.08p Ordinary
11:19:34 - 18-Mar-26
Buy* 3,997 124.55p Ordinary
11:11:58 - 18-Mar-26
Buy* 10,000 125.00p Ordinary
11:05:17 - 18-Mar-26
Sell* 1,799 122.775p Ordinary
11:03:02 - 18-Mar-26
Buy* 50,000 125.00p Suspected BUY Trade
11:00:19 - 18-Mar-26
Sell* 5,000 122.27p Ordinary
10:48:57 - 18-Mar-26
Sell* 3,976 122.90p Ordinary
10:38:08 - 18-Mar-26
Sell* 1,500 122.90p Ordinary
10:38:08 - 18-Mar-26
Sell* 8,126 123.12p Ordinary
10:37:56 - 18-Mar-26
Sell* 5,000 123.12p Ordinary
10:25:39 - 18-Mar-26
Sell* 8,064 124.06p Ordinary
10:04:16 - 18-Mar-26
Sell* 97 124.06p Ordinary
09:58:17 - 18-Mar-26
Buy* 1,400 124.55p Ordinary
09:46:27 - 18-Mar-26
Buy* 24 125.00p Ordinary
09:36:57 - 18-Mar-26
Buy* 800 124.50p Ordinary
09:36:53 - 18-Mar-26
Buy* 15,000 125.00p Ordinary
09:36:52 - 18-Mar-26
Sell* 3,897 124.06p Ordinary
09:35:43 - 18-Mar-26
Sell* 8,064 124.06p Ordinary
09:32:43 - 18-Mar-26
Sell* 2,000 124.00p Ordinary
09:30:53 - 18-Mar-26
Sell* 162 124.06p Ordinary
09:29:52 - 18-Mar-26
Buy* 462 125.00p Ordinary
09:00:31 - 18-Mar-26
Buy* 240 125.00p SI Trade
09:00:31 - 18-Mar-26
Buy* 19 125.00p SI Trade
09:00:31 - 18-Mar-26
Unknown* 40,000 126.00p Negotiated Trade
08:46:59 - 18-Mar-26
Sell* 8,042 124.40p Ordinary
08:46:22 - 18-Mar-26
Sell* 2,161 124.60p Ordinary
08:41:08 - 18-Mar-26
Sell* 2,525 124.60p Ordinary
08:40:53 - 18-Mar-26
Sell* 8,000 125.05p Ordinary
08:39:18 - 18-Mar-26
Sell* 396 125.14p Ordinary
08:26:04 - 18-Mar-26
Sell* 711 124.60p Ordinary
08:25:14 - 18-Mar-26
Sell* 916 124.60p Ordinary
08:22:04 - 18-Mar-26
Sell* 8,029 124.60p Ordinary
08:20:18 - 18-Mar-26
FTSE 100 Latest
Value9,958.25
Change64.10