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* 38 136.00p Ordinary
10:16:37 - 22-Jun-26
Buy* 1,476 135.50p Ordinary
09:24:05 - 22-Jun-26
Buy* 400 136.00p Ordinary
08:36:49 - 22-Jun-26
Buy* 470 136.00p Ordinary
08:13:59 - 22-Jun-26
Buy* 294 135.60p Ordinary
08:12:11 - 22-Jun-26
Sell* 614 134.00p Ordinary
08:01:55 - 22-Jun-26
Sell* 700 134.50p Uncrossing Trade
08:00:06 - 22-Jun-26
Buy* 2,207 135.70p Ordinary
16:22:33 - 19-Jun-26
Buy* 490 136.00p Ordinary
16:19:13 - 19-Jun-26
Buy* 475 136.00p Ordinary
13:19:17 - 19-Jun-26
Sell* 850 134.20p Ordinary
12:51:29 - 19-Jun-26
Sell* 1,159 134.20p Ordinary
12:25:26 - 19-Jun-26
Sell* 229 134.20p Ordinary
11:39:50 - 19-Jun-26
Buy* 5,000 135.40p Ordinary
10:26:48 - 19-Jun-26
Sell* 9,692 134.20p Ordinary
08:13:43 - 19-Jun-26
Sell* 1,000 134.50p Uncrossing Trade
16:35:29 - 18-Jun-26
Buy* 524 136.00p Ordinary
16:18:04 - 18-Jun-26
Sell* 949 134.20p Ordinary
15:01:27 - 18-Jun-26
Sell* 5,000 134.60p Ordinary
14:00:35 - 18-Jun-26
Sell* 5,379 134.50p Uncrossing Trade
14:00:18 - 18-Jun-26
Sell* 5,000 134.60p Ordinary
11:00:13 - 18-Jun-26
Sell* 5,000 134.50p Uncrossing Trade
11:00:07 - 18-Jun-26
Buy* 450 136.00p Ordinary
08:33:50 - 18-Jun-26
Sell* 350 134.20p Ordinary
08:21:23 - 18-Jun-26
Unknown* 310 135.00p Uncrossing Trade
08:00:11 - 18-Jun-26
Sell* 2,276 134.60p Ordinary
15:42:08 - 17-Jun-26
Buy* 974 136.00p Ordinary
11:29:10 - 17-Jun-26
Unknown* 15,155 135.00p Uncrossing Trade
11:00:14 - 17-Jun-26
Unknown* 9,000 135.00p Ordinary
11:00:08 - 17-Jun-26
Unknown* 20,000 134.15p Ordinary
09:18:04 - 17-Jun-26
Unknown* 20,000 134.00p Ordinary
09:17:52 - 17-Jun-26
Sell* 5,986 134.55p Ordinary
09:15:54 - 17-Jun-26
Buy* 495 136.00p Ordinary
16:00:22 - 16-Jun-26
Sell* 4,440 134.20p Ordinary
11:50:08 - 16-Jun-26
Buy* 503 136.00p Ordinary
11:03:58 - 16-Jun-26
Buy* 3,679 135.875p Ordinary
11:03:39 - 16-Jun-26
Buy* 3,679 135.875p Ordinary
11:03:06 - 16-Jun-26
Buy* 8,000 136.00p Ordinary
08:34:53 - 16-Jun-26
Buy* 217 135.875p Ordinary
08:33:56 - 16-Jun-26
Buy* 10,000 135.70p Ordinary
08:25:21 - 16-Jun-26
Sell* 1,000 134.25p Ordinary
08:09:07 - 16-Jun-26
Buy* 732 136.00p Ordinary
08:00:08 - 16-Jun-26
Buy* 19 135.60p Ordinary
15:58:06 - 15-Jun-26
Sell* 4,218 134.26p Ordinary
15:53:59 - 15-Jun-26
Sell* 7,208 134.26p Ordinary
15:52:29 - 15-Jun-26
Sell* 383 134.26p Ordinary
14:38:29 - 15-Jun-26
Buy* 956 136.00p Ordinary
13:02:11 - 15-Jun-26
Sell* 10,429 134.26p Ordinary
11:08:10 - 15-Jun-26
Buy* 7,500 135.70p Ordinary
09:21:09 - 15-Jun-26
Buy* 8 136.00p SI Trade
09:21:08 - 15-Jun-26
Unknown* 0 136.00p SI Trade
09:21:08 - 15-Jun-26
Buy* 2 136.00p SI Trade
09:21:08 - 15-Jun-26
Sell* 11,143 134.50p Ordinary
09:20:51 - 15-Jun-26
Sell* 4,677 134.50p Ordinary
08:50:56 - 15-Jun-26
Sell* 4,347 134.50p Ordinary
08:49:55 - 15-Jun-26
Sell* 4,793 134.65p Ordinary
08:46:59 - 15-Jun-26
Buy* 500 136.00p Suspected BUY Trade
16:35:13 - 12-Jun-26
Sell* 5,000 134.50p Ordinary
16:00:14 - 12-Jun-26
Sell* 2,807 134.00p Ordinary
14:08:14 - 12-Jun-26
Sell* 1,343 134.00p Ordinary
13:33:27 - 12-Jun-26
Sell* 1,343 134.00p Ordinary
13:33:07 - 12-Jun-26
Sell* 2,000 134.00p Ordinary
13:08:21 - 12-Jun-26
Buy* 1,460 137.00p Ordinary
12:24:01 - 12-Jun-26
Buy* 7 137.00p Ordinary
11:22:49 - 12-Jun-26
Buy* 5,000 136.70p Ordinary
11:19:07 - 12-Jun-26
Sell* 5,000 134.00p Ordinary
11:16:16 - 12-Jun-26
Buy* 1,313 137.00p Ordinary
11:16:06 - 12-Jun-26
Buy* 1,803 136.70p Ordinary
11:14:10 - 12-Jun-26
Sell* 3,261 134.50p Ordinary
10:41:32 - 12-Jun-26
Sell* 3,000 134.00p Ordinary
10:31:24 - 12-Jun-26
Sell* 149 134.00p SI Trade
09:55:01 - 12-Jun-26
Buy* 528 137.00p SI Trade
09:55:01 - 12-Jun-26
Buy* 2,500 136.70p Ordinary
09:44:00 - 12-Jun-26
Buy* 3,000 136.50p Ordinary
09:40:19 - 12-Jun-26
Sell* 1,343 134.00p Ordinary
09:10:23 - 12-Jun-26
Buy* 8,000 135.75p Ordinary
09:04:00 - 12-Jun-26
Sell* 6,000 134.00p Uncrossing Trade
09:00:11 - 12-Jun-26
Buy* 527 136.70p Ordinary
08:55:36 - 12-Jun-26
Sell* 92 134.30p Ordinary
08:53:10 - 12-Jun-26
Sell* 15,755 134.15p Ordinary
08:52:41 - 12-Jun-26
Sell* 11,273 134.25p Ordinary
08:51:37 - 12-Jun-26
Sell* 149 134.00p SI Trade
08:50:39 - 12-Jun-26
Unknown* 21,657 134.33p Ordinary
08:50:26 - 12-Jun-26
Unknown* 20,105 135.00p Ordinary
08:49:33 - 12-Jun-26
Sell* 1,343 134.00p Ordinary
08:43:31 - 12-Jun-26
Buy* 12,000 135.85p Ordinary
08:39:38 - 12-Jun-26
Buy* 1,111 136.00p Ordinary
08:33:13 - 12-Jun-26
Buy* 4,000 136.00p Ordinary
08:11:58 - 12-Jun-26
Buy* 43 136.00p SI Trade
08:01:26 - 12-Jun-26
Sell* 480 134.00p SI Trade
08:01:26 - 12-Jun-26
Buy* 1 136.00p SI Trade
08:01:26 - 12-Jun-26
Unknown* 0 136.00p SI Trade
08:01:26 - 12-Jun-26
Buy* 750 135.00p Ordinary
08:01:16 - 12-Jun-26
Sell* 5,000 133.00p Uncrossing Trade
16:35:25 - 11-Jun-26
Sell* 10 133.00p Ordinary
15:05:26 - 11-Jun-26
Sell* 2,304 133.80p Ordinary
11:27:29 - 11-Jun-26
Unknown* 690 134.00p Ordinary
08:00:17 - 11-Jun-26
Sell* 7,000 133.56p Ordinary
14:00:56 - 10-Jun-26
Sell* 2,626 133.56p Ordinary
12:11:06 - 10-Jun-26
Sell* 1,056 133.56p Ordinary
11:46:14 - 10-Jun-26
Sell* 3,631 133.56p Ordinary
10:09:14 - 10-Jun-26
Buy* 958 135.00p Ordinary
08:42:11 - 10-Jun-26
Sell* 7,243 133.556p Ordinary
08:00:27 - 10-Jun-26
Sell* 1,270 133.75p Ordinary
16:03:13 - 09-Jun-26
Sell* 6,946 133.75p Ordinary
12:15:35 - 09-Jun-26
Sell* 2,778 133.75p Ordinary
10:27:59 - 09-Jun-26
Sell* 8,002 133.00p Ordinary
09:00:19 - 09-Jun-26
Buy* 833 135.00p Ordinary
08:01:17 - 09-Jun-26
Sell* 13,750 133.00p Uncrossing Trade
16:35:05 - 08-Jun-26
Sell* 1,576 133.75p Ordinary
14:02:19 - 08-Jun-26
Sell* 1,000 133.75p Ordinary
13:01:28 - 08-Jun-26
Sell* 7,400 133.75p Ordinary
12:21:23 - 08-Jun-26
Unknown* 29,645 134.90p Ordinary
10:40:27 - 08-Jun-26
Buy* 51 135.00p SI Trade
10:22:58 - 08-Jun-26
Buy* 740 135.00p Ordinary
10:22:30 - 08-Jun-26
Buy* 6,000 134.00p Suspected BUY Trade
09:00:11 - 08-Jun-26
Unknown* 21,281 134.00p Ordinary
08:35:52 - 08-Jun-26
Sell* 153 131.00p SI Trade
08:10:32 - 08-Jun-26
Sell* 3,759 133.15p Ordinary
08:10:22 - 08-Jun-26
Sell* 3,750 133.466p Ordinary
08:10:00 - 08-Jun-26
Sell* 1,353 133.00p Ordinary
08:09:22 - 08-Jun-26
Unknown* 906 134.00p Ordinary
08:04:59 - 08-Jun-26
Buy* 1 135.00p SI Trade
08:00:03 - 08-Jun-26
Unknown* 0 135.00p SI Trade
08:00:03 - 08-Jun-26
Buy* 173 135.00p SI Trade
08:00:03 - 08-Jun-26
Buy* 30 135.00p SI Trade
08:00:03 - 08-Jun-26
Unknown* 4,447 134.00p Uncrossing Trade
08:00:00 - 08-Jun-26
Buy* 183 134.40p Ordinary
15:54:25 - 05-Jun-26
Sell* 5,000 133.00p Ordinary
14:44:09 - 05-Jun-26
Unknown* 49,765 136.00p Negotiated Trade
14:13:40 - 05-Jun-26
Unknown* 49,765 132.51p Negotiated Trade
14:13:40 - 05-Jun-26
Sell* 3,749 133.48p Ordinary
12:00:40 - 05-Jun-26
Sell* 753 133.48p Ordinary
11:29:13 - 05-Jun-26
Buy* 3,000 134.50p Ordinary
11:14:00 - 05-Jun-26
Buy* 1,562 135.00p Ordinary
09:32:10 - 05-Jun-26
Buy* 1 135.00p SI Trade
09:05:23 - 05-Jun-26
Buy* 985 135.00p Ordinary
09:05:15 - 05-Jun-26
Sell* 3,728 133.50p Ordinary
09:04:53 - 05-Jun-26
Unknown* 165,000 134.00p Ordinary
16:23:45 - 04-Jun-26
Buy* 926 135.00p Ordinary
16:08:22 - 04-Jun-26
Sell* 8,389 133.50p Ordinary
13:54:27 - 04-Jun-26
Sell* 2,222 133.48p Ordinary
13:13:06 - 04-Jun-26
Sell* 1,059 133.48p Ordinary
12:53:10 - 04-Jun-26
Sell* 3,609 133.48p Ordinary
11:00:41 - 04-Jun-26
Sell* 10,000 133.50p Uncrossing Trade
11:00:15 - 04-Jun-26
Sell* 468 133.48p Ordinary
10:52:07 - 04-Jun-26
Sell* 819 133.48p Ordinary
10:22:58 - 04-Jun-26
Sell* 2,895 133.48p Ordinary
09:47:18 - 04-Jun-26
Sell* 948 134.00p Ordinary
08:04:35 - 04-Jun-26
Sell* 1,000 134.00p SI Trade
08:04:33 - 04-Jun-26
Unknown* 0 135.00p SI Trade
08:04:33 - 04-Jun-26
Unknown* 0 134.00p SI Trade
08:04:33 - 04-Jun-26
Sell* 831 134.00p Ordinary
08:04:30 - 04-Jun-26
Sell* 1,490 134.00p Ordinary
08:04:02 - 04-Jun-26
Sell* 3,735 134.00p Ordinary
08:03:25 - 04-Jun-26
Sell* 3,731 134.125p Ordinary
08:01:06 - 04-Jun-26
Sell* 5,000 134.125p Ordinary
15:26:22 - 03-Jun-26
Sell* 1,343 134.00p Ordinary
15:10:18 - 03-Jun-26
Sell* 2,249 134.125p Ordinary
15:04:50 - 03-Jun-26
Sell* 752 134.125p Ordinary
14:18:34 - 03-Jun-26
Sell* 1,343 134.00p Ordinary
14:02:44 - 03-Jun-26
Unknown* 996 134.50p Negotiated Trade
14:00:22 - 03-Jun-26
Sell* 993 134.125p Ordinary
13:36:14 - 03-Jun-26
Sell* 17,346 134.00p Ordinary
13:01:51 - 03-Jun-26
Sell* 96 134.125p Ordinary
12:45:05 - 03-Jun-26
Sell* 684 134.125p Ordinary
12:38:14 - 03-Jun-26
Sell* 1,834 134.125p Ordinary
12:22:36 - 03-Jun-26
Sell* 2,983 134.125p Ordinary
11:48:02 - 03-Jun-26
Buy* 1,491 135.00p Ordinary
11:20:46 - 03-Jun-26
Buy* 5,000 134.59p Ordinary
09:57:10 - 03-Jun-26
Sell* 5,000 134.125p Ordinary
09:56:38 - 03-Jun-26
Sell* 1,343 134.00p Ordinary
09:11:02 - 03-Jun-26
Sell* 1,495 134.125p Ordinary
08:59:01 - 03-Jun-26
Buy* 3,710 134.64p Ordinary
08:25:04 - 03-Jun-26
Sell* 3,732 134.10p Ordinary
08:22:43 - 03-Jun-26
Sell* 3,732 134.10p Ordinary
08:22:02 - 03-Jun-26
Buy* 1,071 135.00p Ordinary
16:15:19 - 02-Jun-26
Sell* 7,462 134.10p Ordinary
15:59:18 - 02-Jun-26
Sell* 645 134.00p Ordinary
15:48:12 - 02-Jun-26
Unknown* 0 134.00p SI Trade
15:25:26 - 02-Jun-26
Sell* 1,149 134.00p Ordinary
15:25:16 - 02-Jun-26
Sell* 1,343 134.00p Ordinary
15:24:56 - 02-Jun-26
Sell* 1,343 134.00p Ordinary
15:21:48 - 02-Jun-26
Sell* 7,000 134.00p Ordinary
15:06:14 - 02-Jun-26
Sell* 149 134.00p SI Trade
15:06:14 - 02-Jun-26
Sell* 1,353 133.00p Ordinary
15:06:07 - 02-Jun-26
Buy* 710 134.50p Ordinary
15:05:33 - 02-Jun-26
Sell* 1,353 133.00p Ordinary
15:00:40 - 02-Jun-26
Sell* 1,353 133.00p Ordinary
14:57:36 - 02-Jun-26
Buy* 10,000 134.70p Ordinary
12:40:14 - 02-Jun-26
Sell* 10,000 133.48p Ordinary
12:39:29 - 02-Jun-26
Buy* 55 135.00p SI Trade
12:13:33 - 02-Jun-26
Buy* 37 135.00p SI Trade
12:13:33 - 02-Jun-26
Buy* 1 135.00p SI Trade
12:13:33 - 02-Jun-26
Sell* 50 133.00p SI Trade
12:13:33 - 02-Jun-26
Sell* 5,000 133.48p Ordinary
09:23:30 - 02-Jun-26
Sell* 750 133.48p Ordinary
08:13:03 - 02-Jun-26
Buy* 1,152 135.00p Ordinary
16:24:41 - 01-Jun-26
Sell* 7,454 133.48p Ordinary
15:28:17 - 01-Jun-26
Buy* 750 134.889p Ordinary
15:11:46 - 01-Jun-26
FTSE 100 Latest
Value10,367.15
Change3.88