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* 5,000 51.60p Ordinary
09:38:14 - 04-Nov-25
Sell* 10,000 52.221p Ordinary
09:35:59 - 04-Nov-25
Sell* 7,500 53.00p Ordinary
09:35:14 - 04-Nov-25
Buy* 1,000 54.00p Suspected BUY Trade
09:00:16 - 04-Nov-25
Buy* 7 54.00p SI Trade
08:47:25 - 04-Nov-25
Sell* 10,000 53.10p Ordinary
08:47:18 - 04-Nov-25
Sell* 10,000 53.10p Ordinary
08:47:16 - 04-Nov-25
Sell* 10,000 53.10p Ordinary
08:47:15 - 04-Nov-25
Sell* 18,776 53.26p Ordinary
08:44:20 - 04-Nov-25
Buy* 10,000 53.65p Ordinary
08:04:22 - 04-Nov-25
Sell* 41,530 53.00p Uncrossing Trade
16:35:14 - 03-Nov-25
Unknown* 75,727 53.165p Negotiated Trade
16:14:08 - 03-Nov-25
Unknown* 50,000 53.00p Negotiated Trade
16:13:47 - 03-Nov-25
Buy* 5,000 54.00p Ordinary
15:05:18 - 03-Nov-25
Buy* 5,000 54.00p Ordinary
15:04:16 - 03-Nov-25
Unknown* 15,000 54.00p OTC Trade
15:03:38 - 03-Nov-25
Buy* 15,000 54.00p Ordinary
15:03:38 - 03-Nov-25
Unknown* 10,000 54.00p OTC Trade
15:03:32 - 03-Nov-25
Buy* 10,000 54.00p Ordinary
15:03:32 - 03-Nov-25
Unknown* 10,715 53.50p Ordinary
15:03:14 - 03-Nov-25
Unknown* 7,142 53.50p Negotiated Trade
15:03:14 - 03-Nov-25
Buy* 9,000 54.00p Suspected BUY Trade
14:00:15 - 03-Nov-25
Buy* 92 54.00p SI Trade
12:28:30 - 03-Nov-25
Unknown* 10,000 54.00p OTC Trade
11:56:45 - 03-Nov-25
Buy* 10,000 54.00p Ordinary
11:56:44 - 03-Nov-25
Unknown* 10,000 54.00p OTC Trade
11:56:40 - 03-Nov-25
Buy* 10,000 54.00p Ordinary
11:56:40 - 03-Nov-25
Unknown* 25,000 53.50p Negotiated Trade
11:56:05 - 03-Nov-25
Sell* 2 53.00p SI Trade
11:47:51 - 03-Nov-25
Buy* 15,000 54.00p Suspected BUY Trade
11:00:21 - 03-Nov-25
Sell* 1,000 53.26p Ordinary
10:40:23 - 03-Nov-25
Sell* 250 53.00p SI Trade
10:07:20 - 03-Nov-25
Buy* 5,000 54.00p Ordinary
09:31:20 - 03-Nov-25
Buy* 5,000 54.00p Ordinary
09:30:53 - 03-Nov-25
Buy* 5,000 54.00p Ordinary
09:29:47 - 03-Nov-25
Unknown* 10,000 54.00p OTC Trade
09:24:11 - 03-Nov-25
Buy* 10,000 54.00p Ordinary
09:24:11 - 03-Nov-25
Buy* 10,000 53.70p Ordinary
08:51:39 - 03-Nov-25
Unknown* 7 54.00p SI Trade
08:50:34 - 03-Nov-25
Buy* 20,000 53.70p Ordinary
08:49:44 - 03-Nov-25
Buy* 12,797 53.04p Ordinary
08:08:05 - 03-Nov-25
Buy* 15,000 53.44p Ordinary
08:02:53 - 03-Nov-25
Buy* 46,256 54.00p Suspected BUY Trade
16:35:14 - 31-Oct-25
Buy* 8 53.00p SI Trade
16:01:19 - 31-Oct-25
Buy* 7 53.00p SI Trade
16:01:19 - 31-Oct-25
Buy* 9,000 53.00p Ordinary
16:00:44 - 31-Oct-25
Buy* 14,863 53.00p Ordinary
15:47:15 - 31-Oct-25
Buy* 10,000 53.00p Ordinary
15:47:07 - 31-Oct-25
Buy* 19,000 53.00p Ordinary
15:34:17 - 31-Oct-25
Buy* 18,000 53.00p Ordinary
15:32:04 - 31-Oct-25
Buy* 5,000 53.00p Ordinary
15:26:41 - 31-Oct-25
Buy* 11,500 53.00p Ordinary
15:25:45 - 31-Oct-25
Unknown* 24,000 53.00p Ordinary
15:22:56 - 31-Oct-25
Buy* 20,000 53.00p Ordinary
15:20:12 - 31-Oct-25
Buy* 16,000 53.00p Ordinary
15:14:21 - 31-Oct-25
Buy* 19,000 53.00p Ordinary
15:13:21 - 31-Oct-25
Buy* 19,000 53.00p Ordinary
15:08:06 - 31-Oct-25
Buy* 18,000 53.00p Ordinary
15:04:19 - 31-Oct-25
Buy* 18,000 52.88p Ordinary
15:02:59 - 31-Oct-25
Buy* 15,000 52.88p Ordinary
15:02:01 - 31-Oct-25
Buy* 17,000 53.00p Suspected BUY Trade
14:00:26 - 31-Oct-25
Buy* 100 52.88p Ordinary
11:39:10 - 31-Oct-25
Sell* 13,503 52.30p Ordinary
10:45:34 - 31-Oct-25
Buy* 5,637 53.00p Ordinary
10:11:54 - 31-Oct-25
Buy* 15,000 53.00p Ordinary
09:07:24 - 31-Oct-25
Buy* 15,000 53.00p Ordinary
09:00:26 - 31-Oct-25
Buy* 15,000 53.00p Ordinary
08:15:45 - 31-Oct-25
Buy* 15,000 53.00p Ordinary
08:10:33 - 31-Oct-25
Buy* 22,500 53.00p Suspected BUY Trade
16:35:04 - 30-Oct-25
Unknown* 15,000 51.974p Negotiated Trade
16:30:48 - 30-Oct-25
Unknown* 15,000 50.97447p Negotiated Trade
16:30:07 - 30-Oct-25
Buy* 10,000 53.00p Ordinary
16:23:51 - 30-Oct-25
Buy* 15,094 53.00p Ordinary
15:35:21 - 30-Oct-25
Buy* 20,000 53.00p Ordinary
15:25:43 - 30-Oct-25
Buy* 13,207 53.00p Ordinary
15:24:28 - 30-Oct-25
Buy* 13,207 52.9988p Ordinary
15:14:47 - 30-Oct-25
Buy* 13,232 52.90p Ordinary
14:54:34 - 30-Oct-25
Buy* 400 53.00p Ordinary
14:52:50 - 30-Oct-25
Buy* 5 53.00p SI Trade
14:45:36 - 30-Oct-25
Buy* 13,222 52.94p Ordinary
14:44:54 - 30-Oct-25
Buy* 9,469 52.80p Ordinary
14:35:50 - 30-Oct-25
Buy* 13,257 52.80p Ordinary
14:00:20 - 30-Oct-25
Buy* 15,000 53.00p Suspected BUY Trade
14:00:20 - 30-Oct-25
Sell* 1,104 52.26p Ordinary
13:19:24 - 30-Oct-25
Sell* 15,000 52.00p Ordinary
13:11:10 - 30-Oct-25
Buy* 10,000 52.70p Ordinary
13:05:41 - 30-Oct-25
Buy* 13,358 52.40p Ordinary
12:55:46 - 30-Oct-25
Buy* 9,615 52.00p Ordinary
12:20:29 - 30-Oct-25
Unknown* 3,300 51.50p Ordinary
11:58:07 - 30-Oct-25
Sell* 6,000 51.40p Ordinary
11:33:10 - 30-Oct-25
Buy* 6,000 52.00p Ordinary
11:21:46 - 30-Oct-25
Buy* 5,000 52.00p Ordinary
11:14:07 - 30-Oct-25
Buy* 9,626 51.94p Ordinary
11:12:28 - 30-Oct-25
Buy* 3,827 51.94p Ordinary
11:11:19 - 30-Oct-25
Buy* 7,500 52.00p Suspected BUY Trade
11:11:03 - 30-Oct-25
Buy* 9,652 51.80p Ordinary
10:59:22 - 30-Oct-25
Buy* 9,652 51.80p Ordinary
10:51:34 - 30-Oct-25
Sell* 15,000 51.00p Ordinary
10:27:03 - 30-Oct-25
Buy* 5,000 51.80p Ordinary
10:01:08 - 30-Oct-25
Buy* 9,663 51.74p Ordinary
09:33:29 - 30-Oct-25
Buy* 9,691 51.59p Ordinary
09:30:26 - 30-Oct-25
Unknown* 3 52.00p SI Trade
08:11:32 - 30-Oct-25
Unknown* 108 50.00p SI Trade
08:11:32 - 30-Oct-25
Unknown* 500 52.00p SI Trade
08:11:32 - 30-Oct-25
Unknown* 2 52.00p SI Trade
08:11:32 - 30-Oct-25
Unknown* 19 52.00p SI Trade
08:11:32 - 30-Oct-25
Buy* 9,691 51.59p Ordinary
08:11:10 - 30-Oct-25
Sell* 65 45.00p Uncrossing Trade
16:35:20 - 29-Oct-25
Sell* 20,000 50.66p Ordinary
16:20:09 - 29-Oct-25
Buy* 9,385 51.75p Ordinary
15:13:53 - 29-Oct-25
Buy* 5,000 51.70p Ordinary
15:09:39 - 29-Oct-25
Sell* 2,000 50.622p Ordinary
11:31:20 - 29-Oct-25
Sell* 20,000 50.6136p Ordinary
10:34:57 - 29-Oct-25
Sell* 1,125 50.60p Ordinary
09:47:18 - 29-Oct-25
Sell* 1,711 50.60p Ordinary
08:01:28 - 29-Oct-25
Buy* 3,855 51.75p Ordinary
15:35:53 - 28-Oct-25
Buy* 5,000 50.95p Ordinary
14:45:45 - 28-Oct-25
Buy* 5,000 50.94p Ordinary
14:43:27 - 28-Oct-25
Buy* 5,000 50.94p Ordinary
14:43:07 - 28-Oct-25
Unknown* 30,000 50.50p Ordinary
14:42:55 - 28-Oct-25
Buy* 15,000 51.00p Ordinary
14:42:36 - 28-Oct-25
Sell* 59 50.00p SI Trade
14:41:35 - 28-Oct-25
Buy* 67 51.00p SI Trade
14:41:35 - 28-Oct-25
Buy* 9,902 50.49p Ordinary
11:48:47 - 28-Oct-25
Sell* 10,056 49.625p Ordinary
11:30:24 - 28-Oct-25
Buy* 8,000 51.00p Suspected BUY Trade
16:35:14 - 27-Oct-25
Unknown* 8,000 50.00p Negotiated Trade
15:20:48 - 27-Oct-25
Unknown* 3,000 50.00p Negotiated Trade
15:20:41 - 27-Oct-25
Unknown* 5,000 50.00p Negotiated Trade
15:20:33 - 27-Oct-25
Sell* 3,000 49.625p Ordinary
14:03:31 - 27-Oct-25
Buy* 10,000 50.03p Ordinary
12:40:18 - 27-Oct-25
Buy* 3,950 50.50p Ordinary
11:26:40 - 27-Oct-25
Buy* 1,754 50.50p Ordinary
11:25:14 - 27-Oct-25
Unknown* 39,367 50.78p Ordinary
08:02:08 - 27-Oct-25
Buy* 13,450 50.03p Ordinary
14:09:47 - 23-Oct-25
Sell* 965 49.31p Ordinary
10:04:55 - 23-Oct-25
Sell* 24 49.00p SI Trade
10:02:13 - 23-Oct-25
Buy* 52 51.00p SI Trade
10:02:13 - 23-Oct-25
Buy* 20,000 50.44p Ordinary
10:00:11 - 23-Oct-25
Buy* 10,000 51.00p Ordinary
16:26:10 - 22-Oct-25
Sell* 10,002 49.99p Ordinary
15:32:41 - 22-Oct-25
Sell* 1,990 49.99p Ordinary
15:12:02 - 22-Oct-25
Sell* 70 49.00p SI Trade
11:22:49 - 22-Oct-25
Buy* 196 51.00p SI Trade
11:22:49 - 22-Oct-25
Sell* 38 49.00p SI Trade
11:22:49 - 22-Oct-25
Buy* 500 51.00p SI Trade
11:22:49 - 22-Oct-25
Sell* 1,438 49.00p SI Trade
11:22:49 - 22-Oct-25
Buy* 2 51.00p SI Trade
11:22:49 - 22-Oct-25
Sell* 2,000 49.99p Ordinary
08:01:15 - 22-Oct-25
Buy* 10,000 51.00p Ordinary
16:37:53 - 21-Oct-25
Unknown* 6,500 50.00p Uncrossing Trade
14:00:26 - 21-Oct-25
Unknown* 750 50.00p SI Trade
11:42:47 - 21-Oct-25
Unknown* 750 50.00p SI Trade
11:42:40 - 21-Oct-25
Unknown* 17 51.00p SI Trade
08:04:49 - 21-Oct-25
Sell* 11,601 49.10p Ordinary
08:04:42 - 21-Oct-25
Sell* 6,000 49.31p Ordinary
15:23:53 - 20-Oct-25
Sell* 4,998 49.00p Uncrossing Trade
14:00:12 - 20-Oct-25
Unknown* 25,984 49.31p Ordinary
13:11:37 - 20-Oct-25
Buy* 964 50.68p Ordinary
11:27:48 - 20-Oct-25
Sell* 7,025 49.31p Ordinary
10:46:10 - 20-Oct-25
Unknown* 49,230 49.25p Ordinary
09:48:29 - 20-Oct-25
Sell* 2,500 49.31p Ordinary
09:43:20 - 20-Oct-25
Sell* 8,032 49.80p Ordinary
08:41:50 - 20-Oct-25
Sell* 25,000 49.00p Ordinary
16:31:52 - 17-Oct-25
Sell* 20,000 49.22p Ordinary
15:33:58 - 17-Oct-25
Buy* 10,000 50.00p SI Trade
14:48:06 - 17-Oct-25
Unknown* 100,000 50.00p Negotiated Trade
14:04:39 - 17-Oct-25
Sell* 10,000 49.90p Ordinary
14:04:29 - 17-Oct-25
Sell* 9 49.00p SI Trade
14:03:20 - 17-Oct-25
Buy* 3 51.00p SI Trade
14:03:20 - 17-Oct-25
Buy* 20 51.00p SI Trade
14:03:20 - 17-Oct-25
Sell* 3,000 49.00p Ordinary
13:53:55 - 17-Oct-25
Sell* 9,382 49.00p Ordinary
13:06:00 - 17-Oct-25
Sell* 1,194 49.00p Ordinary
12:27:04 - 17-Oct-25
Sell* 8,226 49.135p Ordinary
12:23:12 - 17-Oct-25
Sell* 6,215 49.135p Ordinary
12:17:40 - 17-Oct-25
Sell* 204 49.135p Ordinary
11:56:29 - 17-Oct-25
Sell* 20,255 49.35p Ordinary
11:36:12 - 17-Oct-25
Sell* 3,509 49.135p Ordinary
11:26:29 - 17-Oct-25
Sell* 7,500 49.135p Ordinary
11:24:10 - 17-Oct-25
Sell* 2,000 49.135p Ordinary
10:45:09 - 17-Oct-25
Buy* 100 50.00p SI Trade
10:04:39 - 17-Oct-25
Sell* 145 49.00p SI Trade
10:04:39 - 17-Oct-25
Sell* 4,000 49.25p Ordinary
10:04:03 - 17-Oct-25
Sell* 12,800 49.25p Ordinary
09:32:05 - 17-Oct-25
Sell* 1,054 49.00p SI Trade
08:34:52 - 17-Oct-25
Sell* 18,337 49.60p Ordinary
08:00:42 - 17-Oct-25
Sell* 7,099 49.79p Ordinary
08:00:33 - 17-Oct-25
Sell* 100 50.45p Ordinary
15:50:23 - 16-Oct-25
Sell* 10,000 50.125p Ordinary
15:43:08 - 16-Oct-25
Sell* 877 50.00p SI Trade
15:41:52 - 16-Oct-25
Sell* 3,058 50.125p Ordinary
15:41:17 - 16-Oct-25
Sell* 1,785 50.125p Ordinary
15:07:51 - 16-Oct-25
Sell* 3,333 50.10p Ordinary
14:43:21 - 16-Oct-25
Sell* 10,000 51.00p Ordinary
13:46:56 - 16-Oct-25
Sell* 10,000 51.00p Ordinary
09:30:42 - 16-Oct-25
Buy* 15 52.00p SI Trade
08:27:29 - 16-Oct-25
Buy* 30 52.00p SI Trade
08:27:29 - 16-Oct-25
Buy* 100 52.00p SI Trade
08:27:29 - 16-Oct-25
Sell* 19,608 51.00p Ordinary
08:27:26 - 16-Oct-25
FTSE 100 Latest
Value9,667.67
Change-33.70