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!

Distrib. Fin. (DFCH) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 333 44.24p Ordinary
15:50:19 - 22-Aug-25
Unknown* 35,000 44.24p Ordinary
15:46:02 - 22-Aug-25
Unknown* 250,000 44.75p Negotiated Trade
15:14:04 - 22-Aug-25
Unknown* 300,000 44.25p Negotiated Trade
15:10:36 - 22-Aug-25
Unknown* 200,000 44.25p SI Trade
15:10:15 - 22-Aug-25
Unknown* 100,000 44.25p Negotiated Trade
15:08:10 - 22-Aug-25
Sell* 2,900 44.24p Ordinary
13:20:18 - 22-Aug-25
Buy* 33 46.00p SI Trade
08:01:17 - 22-Aug-25
Sell* 6,490 44.755p Ordinary
12:43:29 - 21-Aug-25
Sell* 2,476 44.40p Ordinary
10:44:13 - 21-Aug-25
Unknown* 50,000 45.75p Ordinary
10:27:06 - 21-Aug-25
Unknown* 20,000 45.75p Ordinary
10:27:06 - 21-Aug-25
Unknown* 30,000 45.75p Ordinary
10:27:06 - 21-Aug-25
Unknown* 100,000 45.75p Negotiated Trade
10:27:06 - 21-Aug-25
Unknown* -100,000 45.75p Correction
Negotiated Trade
10:27:06 - 21-Aug-25
Unknown* 50,000 44.80p Ordinary
09:45:08 - 21-Aug-25
Buy* 5,000 44.755p Ordinary
09:43:39 - 21-Aug-25
Sell* 5,609 44.06p Ordinary
09:39:55 - 21-Aug-25
Sell* 25,000 44.20p Ordinary
09:26:48 - 21-Aug-25
Sell* 56 44.755p Ordinary
08:33:05 - 21-Aug-25
Sell* 10,761 44.20p Ordinary
08:06:06 - 21-Aug-25
Buy* 28 46.00p SI Trade
08:02:29 - 21-Aug-25
Unknown* 10,000 43.20p OTC Trade
17:05:14 - 20-Aug-25
Sell* 2,624 43.20p Uncrossing Trade
16:35:29 - 20-Aug-25
Sell* 10,000 44.20p Ordinary
16:17:48 - 20-Aug-25
Sell* 1,338 44.00p SI Trade
14:14:17 - 20-Aug-25
Buy* 10,000 44.68p Ordinary
14:13:53 - 20-Aug-25
Sell* 9,074 44.20p Ordinary
12:37:20 - 20-Aug-25
Buy* 6,697 44.68p Ordinary
11:01:09 - 20-Aug-25
Sell* 15,000 44.26p Ordinary
11:00:27 - 20-Aug-25
Buy* 2 47.00p SI Trade
11:00:00 - 20-Aug-25
Sell* 446 44.755p Ordinary
08:35:32 - 20-Aug-25
Sell* 22,861 44.20p Ordinary
15:22:19 - 19-Aug-25
Unknown* 3,380 45.50p Ordinary
13:27:56 - 19-Aug-25
Sell* 307 44.20p Ordinary
10:15:27 - 19-Aug-25
Unknown* 13 44.00p SI Trade
08:02:11 - 19-Aug-25
Unknown* 6 47.00p SI Trade
08:02:11 - 19-Aug-25
Sell* 22,322 45.35p Ordinary
08:01:50 - 19-Aug-25
Unknown* 30,581 44.25p Ordinary
15:37:28 - 18-Aug-25
Sell* 8,000 44.765p Ordinary
10:37:08 - 18-Aug-25
Sell* 3,500 44.20p Ordinary
09:57:12 - 18-Aug-25
Sell* 1,000 44.80p Ordinary
10:08:30 - 15-Aug-25
Sell* 8,918 44.85p Ordinary
14:14:19 - 14-Aug-25
Sell* 1,058 44.20p Ordinary
14:01:44 - 14-Aug-25
Sell* 2,126 44.85p Ordinary
12:07:01 - 14-Aug-25
Sell* 7,500 44.95p Ordinary
12:00:16 - 14-Aug-25
Sell* 2 44.00p SI Trade
08:01:45 - 14-Aug-25
Buy* 13 47.00p SI Trade
08:01:45 - 14-Aug-25
Sell* 692 44.96p Ordinary
15:06:16 - 13-Aug-25
Sell* 10,000 45.00p Ordinary
10:28:44 - 13-Aug-25
Sell* 10,000 44.21p Ordinary
09:19:32 - 13-Aug-25
Sell* 11,054 45.195p Ordinary
09:07:00 - 13-Aug-25
Sell* 3,765 44.21p Ordinary
09:00:52 - 13-Aug-25
Sell* 13,674 44.20p Ordinary
08:00:45 - 13-Aug-25
Sell* 24,405 44.12p Ordinary
13:34:51 - 12-Aug-25
Buy* 7,277 45.40p Ordinary
10:58:11 - 12-Aug-25
Sell* 6 43.00p SI Trade
08:32:37 - 12-Aug-25
Buy* 10,000 45.49999p Ordinary
15:31:22 - 11-Aug-25
Sell* 7,177 43.10p Ordinary
14:36:07 - 11-Aug-25
Sell* 7 43.00p SI Trade
14:36:07 - 11-Aug-25
Sell* 2 43.00p SI Trade
14:36:07 - 11-Aug-25
Buy* 21 47.00p SI Trade
14:36:07 - 11-Aug-25
Buy* 42 47.00p SI Trade
14:36:07 - 11-Aug-25
Buy* 138 47.00p SI Trade
14:36:07 - 11-Aug-25
Sell* 12,953 44.00p Ordinary
14:36:02 - 11-Aug-25
Sell* 12,742 44.06p Ordinary
08:01:56 - 11-Aug-25
Sell* 10,109 44.06p Ordinary
15:35:44 - 08-Aug-25
Buy* 8,658 46.20p Ordinary
15:33:55 - 08-Aug-25
Sell* 4,022 44.32p Ordinary
08:51:42 - 08-Aug-25
Buy* 2,151 46.30p Ordinary
12:16:07 - 07-Aug-25
Sell* 10,000 44.32p Ordinary
09:06:25 - 07-Aug-25
Unknown* 32,936 44.20p Ordinary
08:33:06 - 07-Aug-25
Buy* 23,706 46.40p Ordinary
08:12:53 - 07-Aug-25
Sell* 1,000 44.20p Ordinary
15:00:24 - 06-Aug-25
Sell* 11,250 44.20p Ordinary
14:31:03 - 06-Aug-25
Buy* 10 46.40p Ordinary
10:21:33 - 06-Aug-25
Sell* 5,000 44.56p Ordinary
09:42:53 - 06-Aug-25
Sell* 5,638 44.56p Ordinary
09:42:19 - 06-Aug-25
Buy* 2,000 46.40p Ordinary
14:56:12 - 05-Aug-25
Buy* 17 47.00p SI Trade
12:35:05 - 05-Aug-25
Buy* 212 47.00p SI Trade
12:35:05 - 05-Aug-25
Buy* 537 46.50p Ordinary
10:14:19 - 05-Aug-25
Buy* 8,602 46.50p Ordinary
09:53:23 - 05-Aug-25
Buy* 200 46.50p Ordinary
09:26:49 - 05-Aug-25
Sell* 17,260 44.20p Ordinary
08:52:53 - 05-Aug-25
Buy* 17,115 47.00p Suspected BUY Trade
16:35:26 - 04-Aug-25
Sell* 5,000 44.56p Ordinary
11:20:48 - 04-Aug-25
Sell* 14,000 44.20p Ordinary
08:01:59 - 04-Aug-25
Sell* 20,000 44.20p Ordinary
08:00:23 - 04-Aug-25
Unknown* 30,000 46.00p Ordinary
15:11:57 - 01-Aug-25
Unknown* 5,000 46.00p OTC Trade
14:37:32 - 01-Aug-25
Unknown* 50,000 44.55p Ordinary
14:22:27 - 01-Aug-25
Unknown* 30,475 46.70p Ordinary
14:07:30 - 01-Aug-25
Unknown* 31,037 44.60p Ordinary
13:50:34 - 01-Aug-25
Sell* 5,000 46.00p Ordinary
13:46:55 - 01-Aug-25
Sell* 10,000 46.00p Ordinary
13:44:40 - 01-Aug-25
Sell* 500 46.00p SI Trade
13:15:59 - 01-Aug-25
Buy* 2 48.00p SI Trade
13:15:59 - 01-Aug-25
Sell* 309 46.00p SI Trade
13:15:59 - 01-Aug-25
Buy* 24 48.00p SI Trade
13:15:59 - 01-Aug-25
Buy* 10,570 47.30p Ordinary
12:28:31 - 01-Aug-25
Unknown* 30,000 46.00p Ordinary
11:37:03 - 01-Aug-25
Unknown* -30,000 46.00p Ordinary
Correction
11:37:03 - 01-Aug-25
Buy* 8,329 47.44p Ordinary
16:17:04 - 31-Jul-25
Sell* 384 46.22p Ordinary
15:21:32 - 31-Jul-25
Buy* 189 48.00p SI Trade
09:21:03 - 31-Jul-25
Unknown* 50,000 47.20p Ordinary
15:08:09 - 30-Jul-25
Unknown* 50,000 47.20p Ordinary
15:08:05 - 30-Jul-25
Buy* 3,419 47.44p Ordinary
15:03:23 - 30-Jul-25
Unknown* 208,321 48.00p Negotiated Trade
12:39:56 - 30-Jul-25
Buy* 118 48.00p SI Trade
08:22:05 - 30-Jul-25
Unknown* 25,000 47.00p Ordinary
16:33:07 - 29-Jul-25
Unknown* 25,000 47.00p Ordinary
16:33:02 - 29-Jul-25
Buy* 5,000 47.125p Ordinary
15:28:53 - 29-Jul-25
Unknown* 37,713 47.00p Ordinary
14:50:44 - 29-Jul-25
Unknown* 50,000 47.00p Ordinary
14:50:39 - 29-Jul-25
Sell* 3,500 47.00p Ordinary
14:46:22 - 29-Jul-25
Buy* 10,562 47.30p Ordinary
13:49:41 - 29-Jul-25
Buy* 10,000 47.30p Ordinary
13:25:35 - 29-Jul-25
Buy* 5,000 47.30p Ordinary
13:10:51 - 29-Jul-25
Sell* 2 46.22p Ordinary
11:20:56 - 29-Jul-25
Sell* 20,000 46.99p Ordinary
09:01:04 - 29-Jul-25
Buy* 100 48.00p SI Trade
08:40:11 - 29-Jul-25
Buy* 34 48.00p SI Trade
08:40:11 - 29-Jul-25
Unknown* 25,000 47.00p Ordinary
16:50:36 - 28-Jul-25
Sell* 10,000 46.10p Ordinary
16:27:37 - 28-Jul-25
Buy* 250 48.00p SI Trade
15:15:05 - 28-Jul-25
Buy* 20 48.00p SI Trade
15:15:05 - 28-Jul-25
Buy* 113 48.00p SI Trade
15:15:05 - 28-Jul-25
Buy* 20 48.00p SI Trade
15:15:05 - 28-Jul-25
Unknown* 21,265 47.00p Ordinary
15:14:55 - 28-Jul-25
Unknown* 21,265 47.00p Ordinary
15:14:17 - 28-Jul-25
Unknown* 21,265 47.00p Ordinary
15:13:39 - 28-Jul-25
Sell* 838 46.10p Ordinary
15:06:53 - 28-Jul-25
Sell* 1,500 46.10p Ordinary
13:25:00 - 28-Jul-25
Unknown* 425 47.00p Ordinary
12:26:22 - 28-Jul-25
Unknown* 17 47.00p Ordinary
12:05:28 - 28-Jul-25
Unknown* 1,478 47.00p Ordinary
11:33:16 - 28-Jul-25
Sell* 7,177 46.15p Ordinary
11:26:25 - 28-Jul-25
Sell* 5,000 46.21p Ordinary
11:00:06 - 28-Jul-25
Unknown* 6,374 47.00p Ordinary
09:56:39 - 28-Jul-25
Unknown* 4,255 47.00p Ordinary
08:55:02 - 28-Jul-25
Sell* 10,629 46.99p Ordinary
08:46:22 - 28-Jul-25
Unknown* 21,265 47.00p Ordinary
08:31:23 - 28-Jul-25
Sell* 737 46.99p Ordinary
08:23:42 - 28-Jul-25
Unknown* 15,358 47.00p Ordinary
16:36:11 - 25-Jul-25
Buy* 3,000 47.15p Ordinary
14:34:53 - 25-Jul-25
Buy* 6,362 47.15p Ordinary
13:42:45 - 25-Jul-25
Sell* 7,584 46.332p Ordinary
12:09:16 - 25-Jul-25
Sell* 5,000 46.265p Ordinary
10:19:35 - 25-Jul-25
Buy* 8,465 47.25p Ordinary
10:11:51 - 25-Jul-25
Buy* 211 47.25p Ordinary
09:09:39 - 25-Jul-25
Buy* 16,913 47.30p Ordinary
08:04:23 - 25-Jul-25
Sell* 1,338 46.166p Ordinary
08:00:25 - 25-Jul-25
Buy* 20 48.00p SI Trade
08:00:11 - 25-Jul-25
Buy* 1,949 47.25p Ordinary
08:00:08 - 25-Jul-25
Sell* 1,553 46.166p Ordinary
16:25:07 - 24-Jul-25
Buy* 1,585 47.30p Ordinary
16:01:48 - 24-Jul-25
Buy* 4,228 47.30p Ordinary
13:59:29 - 24-Jul-25
Buy* 21,338 46.84p Ordinary
13:52:41 - 24-Jul-25
Buy* 20 47.00p SI Trade
13:22:07 - 24-Jul-25
Sell* 4,000 46.44p Ordinary
13:19:59 - 24-Jul-25
Sell* 3,000 46.44p Ordinary
12:26:09 - 24-Jul-25
Sell* 2,129 46.44p Ordinary
11:09:53 - 24-Jul-25
Unknown* 64,010 46.95p Negotiated Trade
10:42:11 - 24-Jul-25
Buy* 19 47.00p SI Trade
10:03:52 - 24-Jul-25
Buy* 30 47.00p SI Trade
10:03:52 - 24-Jul-25
Buy* 2 47.00p SI Trade
10:03:52 - 24-Jul-25
Sell* 2,178 46.49p Ordinary
09:39:54 - 24-Jul-25
Unknown* 300,360 46.00p Negotiated Trade
16:30:07 - 23-Jul-25
Sell* 10,000 46.49p Ordinary
16:29:51 - 23-Jul-25
Buy* 1,585 46.55p Ordinary
15:50:09 - 23-Jul-25
Buy* 5,000 46.55p Ordinary
15:49:52 - 23-Jul-25
Unknown* 25,000 46.00p Ordinary
15:00:29 - 23-Jul-25
Sell* 3,500 46.00p Ordinary
14:49:29 - 23-Jul-25
Sell* 5,000 46.01p Ordinary
14:48:47 - 23-Jul-25
Sell* 608 46.00p Ordinary
14:48:03 - 23-Jul-25
Sell* 10,000 45.10p Negotiated Trade
14:17:37 - 23-Jul-25
Sell* 498 46.00p Ordinary
13:50:46 - 23-Jul-25
Buy* 15,767 46.90p Ordinary
11:22:35 - 23-Jul-25
Sell* 10,000 46.01p Ordinary
11:12:07 - 23-Jul-25
Sell* 6,892 46.00p Uncrossing Trade
11:00:17 - 23-Jul-25
Sell* 4,000 46.265p Ordinary
10:26:29 - 23-Jul-25
Sell* 4,000 46.265p Ordinary
10:21:38 - 23-Jul-25
Buy* 1,000 46.90p Ordinary
09:58:53 - 23-Jul-25
Buy* 10,660 46.90p Ordinary
09:56:07 - 23-Jul-25
Buy* 20,000 47.00p Suspected BUY Trade
09:00:17 - 23-Jul-25
Buy* 7,437 46.90p Ordinary
08:58:31 - 23-Jul-25
Buy* 4,278 46.75p Ordinary
08:57:04 - 23-Jul-25
Sell* 6,746 45.33p Ordinary
08:49:53 - 23-Jul-25
Buy* 10,000 46.40p Ordinary
08:36:55 - 23-Jul-25
Buy* 10,000 46.00p Ordinary
08:13:59 - 23-Jul-25
Buy* 4,349 45.98p Ordinary
08:08:40 - 23-Jul-25
Buy* 1 46.00p SI Trade
08:02:02 - 23-Jul-25
Unknown* 304 46.00p SI Trade
08:02:02 - 23-Jul-25
Buy* 543 46.00p Ordinary
08:01:59 - 23-Jul-25
Unknown* 750,000 45.00p Negotiated Trade
17:17:23 - 22-Jul-25
Buy* 306 47.00p Suspected BUY Trade
16:35:07 - 22-Jul-25
Unknown* 300,000 45.00p Negotiated Trade
16:27:00 - 22-Jul-25
Unknown* 300,000 45.00p Negotiated Trade
16:26:51 - 22-Jul-25
FTSE 100 Latest
Value9,321.40
Change12.20