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* 11,650 71.05p Ordinary
11:31:40 - 17-Jul-26
Sell* 25,000 71.12p Ordinary
11:23:14 - 17-Jul-26
Sell* 25,000 71.12p Ordinary
11:22:59 - 17-Jul-26
Buy* 33 72.00p SI Trade
11:19:48 - 17-Jul-26
Sell* 3,500 70.60001p Ordinary
11:17:28 - 17-Jul-26
Sell* 392 70.00p Ordinary
11:17:27 - 17-Jul-26
Buy* 105 72.00p SI Trade
11:17:26 - 17-Jul-26
Buy* 21 72.00p SI Trade
11:17:26 - 17-Jul-26
Sell* 10,000 70.377p Ordinary
08:00:23 - 17-Jul-26
Unknown* 100,000 71.00p Negotiated Trade
16:23:49 - 16-Jul-26
Buy* 13,923 71.82p Ordinary
16:14:09 - 16-Jul-26
Buy* 1,000 71.82p Ordinary
16:02:58 - 16-Jul-26
Buy* 3,202 71.82p Ordinary
16:02:05 - 16-Jul-26
Buy* 1,000 71.82p Ordinary
15:57:18 - 16-Jul-26
Unknown* 69,434 72.00p Ordinary
15:44:59 - 16-Jul-26
Buy* 1,673 71.70p Ordinary
15:39:31 - 16-Jul-26
Sell* 10,870 70.05p Ordinary
15:21:54 - 16-Jul-26
Buy* 500 71.70p Ordinary
13:15:04 - 16-Jul-26
Buy* 20,000 71.75p Ordinary
13:14:16 - 16-Jul-26
Sell* 6,535 70.05p Ordinary
13:09:48 - 16-Jul-26
Buy* 10,000 70.80p Ordinary
12:57:04 - 16-Jul-26
Sell* 1,851 69.70p Ordinary
12:57:00 - 16-Jul-26
Unknown* 100,000 70.00p Negotiated Trade
12:36:57 - 16-Jul-26
Buy* 7,500 70.80p Ordinary
12:35:42 - 16-Jul-26
Unknown* 25,000 70.00p Ordinary
12:17:12 - 16-Jul-26
Sell* 10,000 70.00p Ordinary
12:16:26 - 16-Jul-26
Buy* 10,000 70.00p Ordinary
12:15:48 - 16-Jul-26
Unknown* 1,400,000 70.00p Negotiated Trade
12:10:37 - 16-Jul-26
Unknown* 500,000 70.00p Negotiated Trade
12:10:34 - 16-Jul-26
Unknown* 250,000 70.00p Negotiated Trade
12:10:29 - 16-Jul-26
Unknown* 2,350,000 70.00p Negotiated Trade
12:10:19 - 16-Jul-26
Sell* 1,450 69.21p Ordinary
11:46:25 - 16-Jul-26
Unknown* 0 69.00p SI Trade
11:30:50 - 16-Jul-26
Sell* 1 69.00p SI Trade
11:30:50 - 16-Jul-26
Sell* 1 69.00p SI Trade
11:30:50 - 16-Jul-26
Buy* 6 70.00p SI Trade
11:30:50 - 16-Jul-26
Sell* 20 69.00p SI Trade
11:30:50 - 16-Jul-26
Sell* 1,000 69.21p Ordinary
11:13:39 - 16-Jul-26
Buy* 1,000 69.55p Ordinary
11:10:53 - 16-Jul-26
Buy* 1,430 69.55p Ordinary
09:45:25 - 16-Jul-26
Unknown* 45,921 68.3333p Negotiated Trade
08:38:21 - 16-Jul-26
Buy* 2,000 69.75p Ordinary
08:29:21 - 16-Jul-26
Sell* 964 68.3121p Ordinary
15:30:40 - 15-Jul-26
Buy* 20,000 69.00p Ordinary
14:23:59 - 15-Jul-26
Sell* 2,500 68.266p Ordinary
12:46:33 - 15-Jul-26
Sell* 4,395 68.266p Ordinary
12:33:12 - 15-Jul-26
Sell* 14,000 68.266p Ordinary
10:40:29 - 15-Jul-26
Buy* 3,623 69.00p Ordinary
09:27:30 - 15-Jul-26
Sell* 740 68.266p Ordinary
08:51:54 - 15-Jul-26
Sell* 666 68.00p Ordinary
08:04:25 - 15-Jul-26
Sell* 757 68.266p Ordinary
08:03:43 - 15-Jul-26
Buy* 1,000 69.00p Ordinary
14:58:49 - 14-Jul-26
Buy* 1,307 68.20p Ordinary
13:46:10 - 14-Jul-26
Sell* 24 67.00p SI Trade
13:25:40 - 14-Jul-26
Buy* 6,572 68.80p Ordinary
11:00:36 - 14-Jul-26
Buy* 3,640 68.80p Ordinary
10:51:42 - 14-Jul-26
Buy* 5,217 68.80p Ordinary
10:39:10 - 14-Jul-26
Unknown* 30,000 68.00p Ordinary
10:29:00 - 14-Jul-26
Buy* 10,959 68.40p Ordinary
10:28:45 - 14-Jul-26
Buy* 10,959 68.40p Ordinary
10:11:02 - 14-Jul-26
Buy* 10,000 68.321p Ordinary
10:05:15 - 14-Jul-26
Buy* 10,943 68.50p Ordinary
10:04:53 - 14-Jul-26
Unknown* 14,000 68.00p Ordinary
09:58:00 - 14-Jul-26
Sell* 2,500 67.771p Ordinary
09:37:32 - 14-Jul-26
Sell* 7,001 67.76667p Ordinary
08:43:11 - 14-Jul-26
Buy* 82 69.00p SI Trade
08:40:24 - 14-Jul-26
Sell* 159 67.00p SI Trade
08:40:24 - 14-Jul-26
Buy* 100 69.00p SI Trade
08:40:24 - 14-Jul-26
Sell* 23,706 68.166p Ordinary
08:40:14 - 14-Jul-26
Buy* 2,886 69.30p Ordinary
08:14:34 - 14-Jul-26
Buy* 5,000 69.00p Ordinary
16:12:28 - 13-Jul-26
Buy* 5,000 69.40p Ordinary
16:09:19 - 13-Jul-26
Sell* 5,000 68.00p Ordinary
15:55:54 - 13-Jul-26
Buy* 14,396 69.46p Ordinary
15:11:35 - 13-Jul-26
Sell* 14,000 67.88p Ordinary
11:35:09 - 13-Jul-26
Buy* 10,000 67.70p Ordinary
10:26:43 - 13-Jul-26
Unknown* 14,884 67.50p Ordinary
10:26:42 - 13-Jul-26
Buy* 10,000 67.70p Ordinary
10:26:28 - 13-Jul-26
Buy* 10,000 67.70p Ordinary
09:05:58 - 13-Jul-26
Buy* 5,000 67.70p Ordinary
09:05:42 - 13-Jul-26
Buy* 3,833 67.70p Ordinary
09:04:51 - 13-Jul-26
Sell* 862 67.60p Ordinary
08:54:28 - 13-Jul-26
Sell* 452 67.60p Ordinary
08:41:32 - 13-Jul-26
Buy* 867 68.40p Ordinary
08:39:51 - 13-Jul-26
Sell* 748 67.60p Ordinary
08:38:33 - 13-Jul-26
Sell* 5,000 67.60p Ordinary
08:27:18 - 13-Jul-26
Buy* 86 69.00p SI Trade
08:27:00 - 13-Jul-26
Buy* 14 69.00p SI Trade
08:27:00 - 13-Jul-26
Sell* 15,000 67.00p Ordinary
08:26:49 - 13-Jul-26
Sell* 2,821 67.00p Ordinary
08:07:04 - 13-Jul-26
Unknown* 1,500 70.00p OTC Trade
17:05:42 - 10-Jul-26
Buy* 17,000 70.00p Suspected BUY Trade
16:35:17 - 10-Jul-26
Buy* 7,000 69.50p Ordinary
16:28:57 - 10-Jul-26
Buy* 250 69.50p Ordinary
16:24:04 - 10-Jul-26
Buy* 5,000 69.00p Ordinary
16:23:27 - 10-Jul-26
Buy* 10,000 69.00p Ordinary
16:22:40 - 10-Jul-26
Buy* 25,000 69.00p Ordinary
16:21:16 - 10-Jul-26
Buy* 19,150 69.00p Ordinary
16:19:58 - 10-Jul-26
Buy* 10,000 68.8545p Ordinary
16:18:57 - 10-Jul-26
Buy* 3,500 68.70p Ordinary
15:43:04 - 10-Jul-26
Buy* 25,000 68.82p Ordinary
15:42:14 - 10-Jul-26
Buy* 7,000 67.5667p Ordinary
15:28:19 - 10-Jul-26
Buy* 7,000 67.5667p Ordinary
15:26:54 - 10-Jul-26
Unknown* 750 67.50p Ordinary
15:26:41 - 10-Jul-26
Buy* 5,000 68.25p Ordinary
15:24:57 - 10-Jul-26
Sell* 5,000 68.35001p Ordinary
15:05:12 - 10-Jul-26
Buy* 2 70.00p SI Trade
15:03:39 - 10-Jul-26
Sell* 54 67.00p SI Trade
15:03:39 - 10-Jul-26
Buy* 4,341 69.1067p Ordinary
14:48:28 - 10-Jul-26
Sell* 7,500 68.00p Uncrossing Trade
14:00:11 - 10-Jul-26
Sell* 23,500 68.55p Ordinary
12:05:38 - 10-Jul-26
Sell* 27,095 68.55p Ordinary
12:05:36 - 10-Jul-26
Sell* 10,000 69.00p Ordinary
11:57:03 - 10-Jul-26
Sell* 25,000 69.16p Ordinary
11:51:31 - 10-Jul-26
Sell* 25,000 69.16p Ordinary
11:51:27 - 10-Jul-26
Buy* 10,000 69.00p Ordinary
11:32:56 - 10-Jul-26
Buy* 2,180 68.7989p Suspected BUY Trade
11:29:42 - 10-Jul-26
Buy* 5,000 68.7989p Suspected BUY Trade
11:29:40 - 10-Jul-26
Buy* 10,000 68.74999p Ordinary
11:28:08 - 10-Jul-26
Buy* 4 69.00p SI Trade
11:27:25 - 10-Jul-26
Sell* 5 68.00p SI Trade
11:27:25 - 10-Jul-26
Buy* 20,000 68.5978p Suspected BUY Trade
10:26:55 - 10-Jul-26
Buy* 7,288 68.5978p Suspected BUY Trade
10:08:52 - 10-Jul-26
Buy* 12,500 68.5978p Suspected BUY Trade
09:32:38 - 10-Jul-26
Buy* 25,000 68.5978p Suspected BUY Trade
09:04:44 - 10-Jul-26
Unknown* 4,000 68.00p Uncrossing Trade
09:00:09 - 10-Jul-26
Buy* 10 68.5978p Suspected BUY Trade
08:32:51 - 10-Jul-26
Buy* 5,000 68.5978p Suspected BUY Trade
08:31:53 - 10-Jul-26
Buy* 2,500 68.5978p Suspected BUY Trade
08:30:56 - 10-Jul-26
Sell* 406 67.00p Ordinary
08:30:12 - 10-Jul-26
Sell* 413 67.00p SI Trade
08:30:11 - 10-Jul-26
Buy* 2,943 67.70p Ordinary
08:29:51 - 10-Jul-26
Buy* 25,000 67.82p Ordinary
08:22:31 - 10-Jul-26
Buy* 25,000 67.40p Ordinary
08:18:59 - 10-Jul-26
Buy* 2,095 67.40p Ordinary
08:15:44 - 10-Jul-26
Buy* 10,000 67.40p Ordinary
08:14:43 - 10-Jul-26
Buy* 7,418 67.40p Ordinary
08:06:58 - 10-Jul-26
Buy* 1 68.00p SI Trade
08:00:12 - 10-Jul-26
Buy* 3 68.00p SI Trade
08:00:12 - 10-Jul-26
Buy* 1 68.00p SI Trade
08:00:12 - 10-Jul-26
Buy* 10,000 67.60p Ordinary
15:34:13 - 09-Jul-26
Unknown* 50,000 67.46p Ordinary
12:34:50 - 09-Jul-26
Unknown* 144,897 67.00p SI Trade
15:51:38 - 08-Jul-26
Unknown* 2,481 67.00p SI Trade
15:51:30 - 08-Jul-26
Unknown* 49,622 67.00p SI Trade
15:51:24 - 08-Jul-26
Unknown* 45,000 67.00p Negotiated Trade
15:51:08 - 08-Jul-26
Buy* 291,583 68.00p Suspected BUY Trade
15:24:31 - 08-Jul-26
Buy* 739 67.60p Ordinary
14:59:58 - 08-Jul-26
Unknown* 147,103 67.00p SI Trade
14:53:08 - 08-Jul-26
Unknown* 50,378 67.00p SI Trade
14:52:55 - 08-Jul-26
Unknown* 2,519 67.00p SI Trade
14:52:44 - 08-Jul-26
Sell* 2 66.00p SI Trade
13:53:53 - 08-Jul-26
Sell* 5,000 67.266p Ordinary
13:53:35 - 08-Jul-26
Unknown* 100,000 68.00p SI Trade
13:46:25 - 08-Jul-26
Buy* 14,000 67.55p Ordinary
13:40:55 - 08-Jul-26
Sell* 29 67.266p Ordinary
13:04:49 - 08-Jul-26
Sell* 479 67.00p Ordinary
13:02:19 - 08-Jul-26
Sell* 479 67.00p SI Trade
13:02:19 - 08-Jul-26
Sell* 479 67.00p Ordinary
12:12:21 - 08-Jul-26
Sell* 477 67.00p SI Trade
12:12:21 - 08-Jul-26
Sell* 1 67.00p SI Trade
12:12:21 - 08-Jul-26
Sell* 2,500 67.55p Ordinary
12:11:59 - 08-Jul-26
Buy* 8,770 68.638p Suspected BUY Trade
11:59:41 - 08-Jul-26
Unknown* 14,063 68.00p Negotiated Trade
11:58:43 - 08-Jul-26
Buy* 12,624 68.796p Ordinary
11:57:43 - 08-Jul-26
Unknown* 18,750 68.00p Negotiated Trade
11:57:37 - 08-Jul-26
Buy* 14,535 68.796p Ordinary
11:54:42 - 08-Jul-26
Sell* 5,000 67.55p Ordinary
11:33:56 - 08-Jul-26
Sell* 5,000 67.55p Ordinary
11:33:55 - 08-Jul-26
Sell* 5,000 67.55p Ordinary
11:33:54 - 08-Jul-26
Sell* 4,000 67.412p Ordinary
11:20:05 - 08-Jul-26
Unknown* 25,000 68.00p Negotiated Trade
11:14:01 - 08-Jul-26
Buy* 25,000 68.846p Ordinary
11:13:46 - 08-Jul-26
Unknown* 25,000 68.00p Uncrossing Trade
11:00:11 - 08-Jul-26
Buy* 2,500 68.858p Suspected BUY Trade
10:51:26 - 08-Jul-26
Unknown* 50,000 67.25p Negotiated Trade
10:49:26 - 08-Jul-26
Buy* 6,500 68.889p Ordinary
10:49:20 - 08-Jul-26
Sell* 479 67.00p Ordinary
10:48:41 - 08-Jul-26
Sell* 479 67.00p SI Trade
10:48:41 - 08-Jul-26
Sell* 479 67.00p Ordinary
10:48:11 - 08-Jul-26
Sell* 596 67.00p SI Trade
10:48:11 - 08-Jul-26
Buy* 18,500 67.70p Ordinary
10:45:54 - 08-Jul-26
Buy* 25,000 67.66p Ordinary
10:44:41 - 08-Jul-26
Sell* 20 66.00p SI Trade
10:43:57 - 08-Jul-26
Buy* 119 68.00p SI Trade
10:43:57 - 08-Jul-26
Buy* 1 68.00p SI Trade
10:43:57 - 08-Jul-26
Buy* 1,299 67.70p Ordinary
10:43:43 - 08-Jul-26
Unknown* 70,568 66.95p Ordinary
10:38:59 - 08-Jul-26
Buy* 11,000 66.95p Ordinary
10:07:28 - 08-Jul-26
Buy* 1,333 66.95p Ordinary
10:05:15 - 08-Jul-26
Buy* 1,333 66.95p Ordinary
10:04:08 - 08-Jul-26
Buy* 7,500 66.95p Ordinary
09:43:25 - 08-Jul-26
Unknown* 70,000 66.96p Ordinary
09:39:15 - 08-Jul-26
Buy* 30,951 67.82p Ordinary
09:35:39 - 08-Jul-26
Buy* 14,000 66.91p Ordinary
09:26:16 - 08-Jul-26
Buy* 10 67.70p Ordinary
09:20:05 - 08-Jul-26
Buy* 2,497 66.875p Ordinary
16:03:33 - 07-Jul-26
Buy* 233 68.00p Ordinary
16:01:53 - 07-Jul-26
Buy* 174 68.00p SI Trade
16:01:53 - 07-Jul-26
Buy* 15,500 66.8055p Ordinary
15:48:47 - 07-Jul-26
FTSE 100 Latest
Value10,564.00
Change-8.24