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* 4,000 58.90p Ordinary
15:24:18 - 13-May-26
Sell* 3 58.255p Ordinary
14:26:56 - 13-May-26
Sell* 1,545 58.255p Ordinary
09:54:52 - 13-May-26
Unknown* 10,000 59.00p Ordinary
09:25:05 - 13-May-26
Sell* 6 58.00p SI Trade
09:24:50 - 13-May-26
Buy* 3 60.00p SI Trade
09:24:50 - 13-May-26
Sell* 47 58.00p SI Trade
09:24:50 - 13-May-26
Unknown* 76,297 58.25p Ordinary
09:22:43 - 13-May-26
Buy* 14 60.00p Ordinary
16:29:00 - 12-May-26
Sell* 5,294 59.125p Ordinary
15:32:39 - 12-May-26
Buy* 20,000 59.699p Ordinary
12:14:44 - 12-May-26
Sell* 18,000 59.00p Ordinary
11:53:46 - 12-May-26
Sell* 5,000 59.01p Ordinary
11:31:22 - 12-May-26
Sell* 10,169 59.00p Ordinary
15:24:42 - 11-May-26
Sell* 1,695 59.01p Ordinary
15:04:42 - 11-May-26
Sell* 188 59.00p Ordinary
10:11:49 - 11-May-26
Sell* 210 59.00p SI Trade
10:11:49 - 11-May-26
Buy* 2 60.00p SI Trade
10:11:49 - 11-May-26
Buy* 20 60.00p SI Trade
10:11:49 - 11-May-26
Buy* 2 60.00p SI Trade
10:11:49 - 11-May-26
Sell* 20 59.00p SI Trade
10:11:49 - 11-May-26
Buy* 16 60.00p SI Trade
10:11:49 - 11-May-26
Sell* 2,219 59.01p Ordinary
08:56:22 - 11-May-26
Buy* 5,000 59.80p Suspected BUY Trade
16:35:11 - 08-May-26
Sell* 14,800 58.00p Ordinary
15:30:53 - 08-May-26
Sell* 40,000 59.00p Ordinary
14:01:12 - 08-May-26
Buy* 83 59.73p Ordinary
13:27:32 - 08-May-26
Unknown* 55,064 59.50p Negotiated Trade
13:01:49 - 08-May-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:40 - 08-May-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:25 - 08-May-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:25 - 08-May-26
Unknown* 4,129 59.50p Negotiated Trade
13:01:25 - 08-May-26
Unknown* 8,257 59.50p Negotiated Trade
13:01:25 - 08-May-26
Unknown* 7,678 59.50p Negotiated Trade
13:01:25 - 08-May-26
Buy* 9,333 59.73p Ordinary
09:57:08 - 08-May-26
Unknown* 150,000 59.00p Negotiated Trade
09:34:29 - 08-May-26
Unknown* 450,000 59.00p Negotiated Trade
09:32:44 - 08-May-26
Buy* 83 59.70p Ordinary
08:11:17 - 08-May-26
Unknown* 30,000 58.50p Ordinary
16:22:34 - 07-May-26
Sell* 4,312 59.28p Ordinary
13:41:09 - 07-May-26
Sell* 39,958 59.00p Ordinary
13:19:03 - 07-May-26
Sell* 4,218 59.28p Ordinary
13:09:58 - 07-May-26
Sell* 7,673 59.28p Ordinary
11:52:58 - 07-May-26
Buy* 13,400 59.70p Ordinary
11:01:13 - 07-May-26
Sell* 288 59.00p SI Trade
08:50:54 - 07-May-26
Buy* 1 60.00p SI Trade
08:50:54 - 07-May-26
Sell* 1 59.00p SI Trade
08:50:54 - 07-May-26
Buy* 25 60.00p SI Trade
08:50:54 - 07-May-26
Sell* 7 59.00p SI Trade
08:50:54 - 07-May-26
Buy* 34 60.00p SI Trade
08:50:54 - 07-May-26
Buy* 29 60.00p SI Trade
08:50:54 - 07-May-26
Unknown* 0 59.00p SI Trade
08:50:54 - 07-May-26
Sell* 194 59.00p Ordinary
08:50:54 - 07-May-26
Unknown* 350,000 59.00p Negotiated Trade
08:45:57 - 07-May-26
Unknown* 277,500 58.941p Negotiated Trade
08:45:51 - 07-May-26
Buy* 277 59.73p Ordinary
08:00:13 - 07-May-26
Sell* 1,687 59.28p Ordinary
16:08:22 - 06-May-26
Sell* 1,254 59.00p Uncrossing Trade
14:00:21 - 06-May-26
Buy* 500 59.77p Ordinary
12:37:22 - 06-May-26
Sell* 21,818 59.266p Ordinary
08:00:42 - 06-May-26
Buy* 21,500 59.80p Ordinary
16:14:59 - 05-May-26
Unknown* 20,000 59.50p Ordinary
15:58:46 - 05-May-26
Unknown* 550,000 59.50p Negotiated Trade
14:33:22 - 05-May-26
Unknown* 533,312 59.50p Negotiated Trade
14:29:08 - 05-May-26
Unknown* 20,000 59.50p Negotiated Trade
13:13:31 - 05-May-26
Unknown* 5,000 59.50p Negotiated Trade
13:13:25 - 05-May-26
Unknown* 15,000 59.50p Negotiated Trade
13:13:20 - 05-May-26
Sell* 1,688 59.25p Ordinary
10:39:29 - 05-May-26
Sell* 14,934 59.25p Ordinary
10:20:34 - 05-May-26
Sell* 15,000 59.20p Ordinary
10:16:09 - 05-May-26
Sell* 15,000 59.00p Ordinary
10:16:01 - 05-May-26
Buy* 850 60.00p Ordinary
09:43:35 - 05-May-26
Sell* 14,212 59.25p Ordinary
09:10:11 - 05-May-26
Sell* 490 59.00p Ordinary
13:35:50 - 01-May-26
Sell* 6,500 59.25p Ordinary
13:08:41 - 01-May-26
Sell* 13,000 59.20p Uncrossing Trade
09:00:27 - 01-May-26
Sell* 164 59.00p Ordinary
08:41:18 - 01-May-26
Buy* 20 60.00p SI Trade
08:41:18 - 01-May-26
Sell* 245 59.00p SI Trade
08:41:18 - 01-May-26
Buy* 30 60.00p SI Trade
08:41:18 - 01-May-26
Buy* 30 60.00p SI Trade
08:41:18 - 01-May-26
Buy* 80 60.00p Ordinary
08:39:04 - 01-May-26
Sell* 161 59.00p Ordinary
08:39:04 - 01-May-26
Buy* 82 60.00p SI Trade
08:39:03 - 01-May-26
Sell* 162 59.00p SI Trade
08:39:03 - 01-May-26
Sell* 160 59.00p Ordinary
08:25:01 - 01-May-26
Buy* 80 60.00p Ordinary
08:25:00 - 01-May-26
Sell* 162 59.00p SI Trade
08:25:00 - 01-May-26
Buy* 50 60.00p SI Trade
08:25:00 - 01-May-26
Buy* 5 60.00p SI Trade
08:25:00 - 01-May-26
Buy* 10 60.00p SI Trade
08:25:00 - 01-May-26
Buy* 11 60.00p SI Trade
08:25:00 - 01-May-26
Unknown* 130,000 60.00p Negotiated Trade
16:41:56 - 30-Apr-26
Sell* 38,983 59.25p Ordinary
14:16:58 - 30-Apr-26
Sell* 6,500 59.25p Ordinary
10:01:35 - 30-Apr-26
Sell* 152 59.00p Ordinary
09:09:02 - 30-Apr-26
Buy* 75 60.00p Ordinary
09:08:59 - 30-Apr-26
Sell* 1 59.00p SI Trade
09:08:59 - 30-Apr-26
Buy* 53 60.00p SI Trade
09:08:59 - 30-Apr-26
Sell* 1 59.00p SI Trade
09:08:59 - 30-Apr-26
Sell* 154 59.00p SI Trade
09:08:59 - 30-Apr-26
Buy* 1 60.00p SI Trade
09:08:59 - 30-Apr-26
Sell* 38 59.00p SI Trade
09:08:59 - 30-Apr-26
Buy* 1 60.00p SI Trade
09:08:59 - 30-Apr-26
Buy* 16 60.00p SI Trade
09:08:59 - 30-Apr-26
Sell* 111 59.00p Ordinary
10:03:18 - 29-Apr-26
Sell* 7,500 59.25p Ordinary
09:59:30 - 29-Apr-26
Unknown* 168 59.50p Ordinary
08:03:04 - 29-Apr-26
Sell* 14,822 59.40p Ordinary
15:34:10 - 28-Apr-26
Sell* 27,875 59.25p Ordinary
10:44:20 - 28-Apr-26
Sell* 25,000 59.25p Ordinary
10:44:03 - 28-Apr-26
Sell* 843 59.25p Ordinary
09:17:09 - 28-Apr-26
Sell* 1,198 59.04p Ordinary
14:11:59 - 27-Apr-26
Unknown* 250,000 60.00p Negotiated Trade
13:04:14 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,146 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 5,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 15,000 59.50p Negotiated Trade
13:01:43 - 27-Apr-26
Unknown* 115,146 59.50p Negotiated Trade
13:01:32 - 27-Apr-26
Sell* 35,800 59.00p Ordinary
10:13:15 - 27-Apr-26
Sell* 10,000 59.30p Ordinary
09:26:18 - 27-Apr-26
Sell* 21,374 59.30p Ordinary
15:49:53 - 24-Apr-26
Sell* 4,500 59.00p Ordinary
15:33:57 - 24-Apr-26
Buy* 1,942 60.00p Ordinary
14:35:18 - 24-Apr-26
Sell* 3,896 59.00p Ordinary
13:32:50 - 24-Apr-26
Unknown* 190,000 59.00p Negotiated Trade
10:45:42 - 24-Apr-26
Unknown* 2,500 59.00p OTC Trade
10:12:59 - 24-Apr-26
Sell* 2,500 59.00p Ordinary
10:12:59 - 24-Apr-26
Buy* 90 60.00p Ordinary
14:56:15 - 23-Apr-26
Sell* 15,000 59.00p Ordinary
12:18:31 - 23-Apr-26
Sell* 5,052 59.30p Ordinary
09:51:33 - 23-Apr-26
Sell* 16,404 59.40p Ordinary
09:47:51 - 23-Apr-26
Sell* 24,595 59.40p Ordinary
09:45:37 - 23-Apr-26
Sell* 4,990 59.00p Ordinary
08:39:07 - 23-Apr-26
Unknown* 5,000 59.50p Ordinary
08:19:56 - 23-Apr-26
Sell* 24,000 59.00p Ordinary
08:18:57 - 23-Apr-26
Sell* 62 59.00p Ordinary
08:18:03 - 23-Apr-26
Sell* 61 59.00p SI Trade
08:18:03 - 23-Apr-26
Sell* 8,921 58.86p Ordinary
08:04:55 - 23-Apr-26
Sell* 3 58.00p Ordinary
08:01:52 - 23-Apr-26
Sell* 137 58.00p Ordinary
08:01:06 - 23-Apr-26
Sell* 2,178 58.86p Ordinary
15:04:34 - 22-Apr-26
Sell* 5,072 58.82p Ordinary
10:19:31 - 22-Apr-26
Sell* 4,400 58.80p Ordinary
14:22:57 - 21-Apr-26
Sell* 3,000 58.80p Ordinary
11:00:23 - 21-Apr-26
Sell* 3,000 58.40p Uncrossing Trade
11:00:14 - 21-Apr-26
Sell* 4 58.00p SI Trade
10:52:18 - 21-Apr-26
Sell* 347 58.80p Ordinary
10:01:55 - 21-Apr-26
Buy* 13,445 59.50p Ordinary
09:42:49 - 21-Apr-26
Sell* 1,713 58.80p Ordinary
08:28:58 - 21-Apr-26
Unknown* 17,500 59.00p Ordinary
14:16:47 - 20-Apr-26
Buy* 18,454 58.65p Ordinary
13:07:37 - 20-Apr-26
Buy* 2,000 58.98p Ordinary
12:02:48 - 20-Apr-26
Buy* 9,250 58.95p Ordinary
10:53:12 - 20-Apr-26
Unknown* 120,000 59.00p Negotiated Trade
10:07:27 - 20-Apr-26
Unknown* 121,250 59.00p Negotiated Trade
10:07:18 - 20-Apr-26
Buy* 950 58.65p Ordinary
09:35:23 - 20-Apr-26
Buy* 12,962 58.65p Ordinary
08:58:32 - 20-Apr-26
Buy* 848 58.95p Ordinary
08:25:41 - 20-Apr-26
Buy* 4 59.00p SI Trade
08:00:58 - 20-Apr-26
Unknown* 50,000 58.00p Ordinary
16:46:08 - 17-Apr-26
Buy* 9,070 58.98p Ordinary
15:59:10 - 17-Apr-26
Unknown* 200,000 58.50p Negotiated Trade
14:53:41 - 17-Apr-26
Buy* 1,631 58.71p Ordinary
09:36:58 - 17-Apr-26
Buy* 9 59.00p Ordinary
08:06:43 - 17-Apr-26
Sell* 200 58.00p Ordinary
08:06:43 - 17-Apr-26
Buy* 9 59.00p Ordinary
08:06:41 - 17-Apr-26
Sell* 44 58.00p SI Trade
08:06:40 - 17-Apr-26
Sell* 90 58.00p SI Trade
08:06:40 - 17-Apr-26
Buy* 20 59.00p SI Trade
08:06:40 - 17-Apr-26
Sell* 92 58.00p SI Trade
08:06:40 - 17-Apr-26
Buy* 1 59.00p SI Trade
08:06:40 - 17-Apr-26
Buy* 10 59.00p SI Trade
08:06:40 - 17-Apr-26
Buy* 7,560 58.65p Ordinary
08:02:41 - 17-Apr-26
Buy* 4,000 58.65p Ordinary
16:26:34 - 16-Apr-26
Buy* 17,373 59.00p Ordinary
13:24:51 - 16-Apr-26
Buy* 25,000 59.00p Ordinary
13:24:37 - 16-Apr-26
Buy* 10,000 59.00p Ordinary
12:49:14 - 16-Apr-26
Buy* 25,000 59.00p Ordinary
11:40:26 - 16-Apr-26
Buy* 25,000 59.00p Ordinary
11:40:14 - 16-Apr-26
Buy* 15,000 59.00p Ordinary
10:47:51 - 16-Apr-26
Buy* 15,000 59.00p Ordinary
10:47:35 - 16-Apr-26
Buy* 2,531 58.98p Ordinary
08:04:12 - 16-Apr-26
Buy* 1,694 58.98p Ordinary
16:21:38 - 15-Apr-26
Buy* 100 59.00p Ordinary
15:45:24 - 15-Apr-26
Buy* 25,000 59.00p Ordinary
14:50:09 - 15-Apr-26
Buy* 5,165 58.55p Ordinary
14:36:12 - 15-Apr-26
Buy* 8,476 58.99p Ordinary
12:49:51 - 15-Apr-26
Sell* 3,980 58.366p Ordinary
12:20:43 - 15-Apr-26
FTSE 100 Latest
Value10,332.38
Change7.03