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* 1,000 66.00p Ordinary
09:06:35 - 26-Jun-26
Sell* 1,340 66.06p Ordinary
09:00:21 - 26-Jun-26
Sell* 12,000 66.80p Uncrossing Trade
09:00:04 - 26-Jun-26
Sell* 5,000 67.20p Ordinary
08:59:41 - 26-Jun-26
Sell* 1,500 66.00p Ordinary
08:50:30 - 26-Jun-26
Sell* 20,000 65.65p Ordinary
08:48:03 - 26-Jun-26
Buy* 11,857 67.468p Ordinary
08:47:49 - 26-Jun-26
Buy* 10 67.468p Ordinary
08:47:23 - 26-Jun-26
Buy* 6,000 66.78p Ordinary
08:44:33 - 26-Jun-26
Buy* 2,272 66.00p Ordinary
08:42:46 - 26-Jun-26
Buy* 67 66.00p SI Trade
08:42:39 - 26-Jun-26
Buy* 82 66.00p Ordinary
08:42:13 - 26-Jun-26
Buy* 84 66.00p SI Trade
08:42:13 - 26-Jun-26
Buy* 8,000 65.88p Ordinary
08:42:05 - 26-Jun-26
Buy* 3,028 65.88p Ordinary
08:41:35 - 26-Jun-26
Buy* 1,513 65.84p Ordinary
08:41:22 - 26-Jun-26
Buy* 1,357 65.80p Ordinary
08:41:01 - 26-Jun-26
Buy* 1,000 65.80p Ordinary
08:40:59 - 26-Jun-26
Buy* 12,204 65.55p Ordinary
08:39:57 - 26-Jun-26
Buy* 1,000 65.30p Ordinary
08:39:55 - 26-Jun-26
Buy* 1,001 65.30p Ordinary
08:39:31 - 26-Jun-26
Buy* 1,000 65.30p Ordinary
08:38:38 - 26-Jun-26
Buy* 1,000 65.35p Ordinary
08:37:39 - 26-Jun-26
Buy* 21,406 65.35p Ordinary
08:37:24 - 26-Jun-26
Buy* 1,523 65.38p Ordinary
08:36:43 - 26-Jun-26
Buy* 8,000 65.40p Ordinary
08:34:23 - 26-Jun-26
Sell* 8,000 64.03p Ordinary
08:33:28 - 26-Jun-26
Sell* 5,000 64.366p Ordinary
08:32:48 - 26-Jun-26
Sell* 5,000 64.38p Ordinary
08:32:42 - 26-Jun-26
Buy* 26,000 64.40p Ordinary
08:32:18 - 26-Jun-26
Buy* 7,500 64.40p Ordinary
08:31:02 - 26-Jun-26
Buy* 1,500 64.50p Ordinary
08:30:57 - 26-Jun-26
Buy* 3,787 64.50p Ordinary
08:30:50 - 26-Jun-26
Buy* 7,500 64.50p Ordinary
08:30:37 - 26-Jun-26
Buy* 3,000 64.50p Ordinary
08:28:36 - 26-Jun-26
Sell* 6,000 63.55p Ordinary
08:23:52 - 26-Jun-26
Buy* 10,000 64.66p Ordinary
08:23:47 - 26-Jun-26
Buy* 3,000 64.70p Ordinary
08:22:57 - 26-Jun-26
Buy* 6,000 64.78p Ordinary
08:21:33 - 26-Jun-26
Buy* 10,000 65.00p Ordinary
08:19:27 - 26-Jun-26
Buy* 10,000 64.1251p Ordinary
08:18:51 - 26-Jun-26
Sell* 550 65.00p Ordinary
08:17:59 - 26-Jun-26
Sell* 2,000 65.10p Ordinary
08:17:09 - 26-Jun-26
Sell* 7,662 65.20p Ordinary
08:15:58 - 26-Jun-26
Sell* 2,500 65.20p Ordinary
08:15:55 - 26-Jun-26
Sell* 7 65.00p SI Trade
08:15:50 - 26-Jun-26
Sell* 15,337 65.20p Ordinary
08:13:36 - 26-Jun-26
Sell* 3,400 65.55p Ordinary
08:10:48 - 26-Jun-26
Sell* 1,700 65.20p Ordinary
08:10:36 - 26-Jun-26
Sell* 10,000 65.20p Ordinary
08:10:35 - 26-Jun-26
Sell* 15,325 65.25p Ordinary
08:08:59 - 26-Jun-26
Sell* 15,000 65.25p Ordinary
08:06:34 - 26-Jun-26
Sell* 4,000 65.52p Ordinary
08:04:35 - 26-Jun-26
Sell* 3,700 65.89p Ordinary
08:04:00 - 26-Jun-26
Sell* 5,000 65.52p Ordinary
08:03:55 - 26-Jun-26
Unknown* 7,575 66.00p Ordinary
08:03:33 - 26-Jun-26
Sell* 2,271 66.26p Ordinary
08:03:22 - 26-Jun-26
Sell* 4,545 66.00p Ordinary
08:03:18 - 26-Jun-26
Sell* 25,000 66.00p Ordinary
08:03:03 - 26-Jun-26
Sell* 8,000 66.45p Ordinary
08:02:55 - 26-Jun-26
Sell* 10,000 66.116p Ordinary
08:02:00 - 26-Jun-26
Unknown* 2,000 66.50p Ordinary
08:02:00 - 26-Jun-26
Buy* 5,000 66.75p Ordinary
08:01:43 - 26-Jun-26
Buy* 1,000 67.00p Ordinary
08:01:42 - 26-Jun-26
Buy* 1,491 66.75p Ordinary
08:01:35 - 26-Jun-26
Buy* 10,000 66.75p Ordinary
08:01:33 - 26-Jun-26
Buy* 7,500 66.75p Ordinary
08:01:28 - 26-Jun-26
Buy* 5,000 66.788p Ordinary
08:01:11 - 26-Jun-26
Buy* 2,237 66.788p Ordinary
08:01:10 - 26-Jun-26
Buy* 6,000 66.788p Ordinary
08:01:09 - 26-Jun-26
Buy* 10,000 66.00p Ordinary
08:00:45 - 26-Jun-26
Buy* 2,268 65.94p Ordinary
08:00:41 - 26-Jun-26
Buy* 10,000 65.20p Ordinary
08:00:39 - 26-Jun-26
Buy* 1,515 65.94p Ordinary
08:00:39 - 26-Jun-26
Buy* 3,978 65.78p Ordinary
08:00:38 - 26-Jun-26
Buy* 15,000 65.94p Ordinary
08:00:36 - 26-Jun-26
Sell* 95 64.00p Ordinary
08:00:31 - 26-Jun-26
Buy* 26 66.00p SI Trade
08:00:30 - 26-Jun-26
Sell* 115 64.00p SI Trade
08:00:30 - 26-Jun-26
Buy* 1,000 66.00p Ordinary
08:00:30 - 26-Jun-26
Buy* 3,000 65.78p Ordinary
08:00:29 - 26-Jun-26
Buy* 5,000 65.70p Ordinary
08:00:24 - 26-Jun-26
Buy* 6,000 65.70p Ordinary
08:00:23 - 26-Jun-26
Buy* 2,271 65.70p Ordinary
08:00:21 - 26-Jun-26
Buy* 7,500 65.70p Ordinary
08:00:19 - 26-Jun-26
Buy* 2,283 65.70p Ordinary
08:00:18 - 26-Jun-26
Buy* 3,000 65.70p Ordinary
08:00:17 - 26-Jun-26
Buy* 5,000 65.70p Ordinary
08:00:13 - 26-Jun-26
Buy* 757 65.70p Ordinary
08:00:10 - 26-Jun-26
Buy* 4,000 65.70p Ordinary
08:00:09 - 26-Jun-26
Buy* 1,136 65.70p Ordinary
08:00:07 - 26-Jun-26
Buy* 26,801 64.20p Suspected BUY Trade
08:00:01 - 26-Jun-26
Buy* 2,588 66.00p Ordinary
08:00:00 - 26-Jun-26
Unknown* 50,000 59.556p Ordinary
16:07:37 - 25-Jun-26
Sell* 169 59.00p Ordinary
15:06:24 - 25-Jun-26
Sell* 211 59.00p SI Trade
15:06:23 - 25-Jun-26
Buy* 10,000 60.00p Ordinary
15:04:22 - 25-Jun-26
Buy* 10,000 60.00p Ordinary
15:03:00 - 25-Jun-26
Buy* 10,000 59.00p Ordinary
14:26:43 - 25-Jun-26
Unknown* 60,000 58.00p Ordinary
14:17:22 - 25-Jun-26
Buy* 10,000 59.00p Suspected BUY Trade
14:00:02 - 25-Jun-26
Buy* 8 59.00p SI Trade
12:52:28 - 25-Jun-26
Buy* 11 58.00p SI Trade
12:50:45 - 25-Jun-26
Buy* 10,000 58.00p Ordinary
12:49:50 - 25-Jun-26
Buy* 84 58.00p Ordinary
12:31:48 - 25-Jun-26
Buy* 10,000 57.98p Ordinary
12:27:43 - 25-Jun-26
Buy* 84 58.00p Ordinary
12:11:56 - 25-Jun-26
Unknown* 75,000 58.00p Ordinary
09:51:13 - 25-Jun-26
Buy* 1,268 58.00p Ordinary
08:00:00 - 25-Jun-26
Sell* 39,000 57.22p Ordinary
16:19:26 - 24-Jun-26
Buy* 10,000 57.649p Ordinary
15:57:51 - 24-Jun-26
Sell* 5,197 57.16p Ordinary
11:13:55 - 24-Jun-26
Buy* 84 58.00p Ordinary
10:58:09 - 24-Jun-26
Sell* 1 57.00p SI Trade
10:49:01 - 24-Jun-26
Sell* 92 57.00p SI Trade
10:49:01 - 24-Jun-26
Buy* 1 58.00p SI Trade
10:49:01 - 24-Jun-26
Buy* 1 58.00p SI Trade
10:49:01 - 24-Jun-26
Buy* 6 58.00p SI Trade
10:49:01 - 24-Jun-26
Buy* 1,084 57.649p Ordinary
08:47:35 - 24-Jun-26
Buy* 4,000 57.70p Ordinary
08:44:05 - 24-Jun-26
Sell* 12,665 57.00p Negotiated Trade
12:53:15 - 23-Jun-26
Sell* 6,332 57.00p Negotiated Trade
12:53:11 - 23-Jun-26
Sell* 4,222 57.00p Negotiated Trade
12:53:05 - 23-Jun-26
Sell* 2,111 57.00p Negotiated Trade
12:53:00 - 23-Jun-26
Buy* 5,000 57.78p Ordinary
11:56:28 - 23-Jun-26
Unknown* 50,000 56.55p Ordinary
09:47:31 - 23-Jun-26
Unknown* 100,000 57.40p Negotiated Trade
09:40:58 - 23-Jun-26
Sell* 20,000 56.44p Ordinary
09:10:58 - 23-Jun-26
Sell* 225 56.44p Ordinary
09:09:25 - 23-Jun-26
Buy* 1,230 58.00p Suspected BUY Trade
09:00:26 - 23-Jun-26
Sell* 1,770 56.44p Ordinary
08:49:33 - 23-Jun-26
Sell* 5,000 56.44p Ordinary
08:39:54 - 23-Jun-26
Buy* 1,270 58.00p Ordinary
08:00:00 - 23-Jun-26
Sell* 3,027 56.00p Ordinary
11:39:49 - 22-Jun-26
Buy* 6 58.00p SI Trade
10:14:10 - 22-Jun-26
Sell* 2,736 56.44p Ordinary
08:59:06 - 22-Jun-26
Sell* 198 56.00p Ordinary
08:33:13 - 22-Jun-26
Sell* 1,159 56.00p Ordinary
08:10:08 - 22-Jun-26
Buy* 1 58.00p SI Trade
08:01:28 - 22-Jun-26
Sell* 1 56.00p SI Trade
08:01:28 - 22-Jun-26
Buy* 3 58.00p SI Trade
08:01:28 - 22-Jun-26
Buy* 2 58.00p SI Trade
08:01:28 - 22-Jun-26
Buy* 1 58.00p SI Trade
08:01:28 - 22-Jun-26
Sell* 12,500 56.377p Ordinary
16:09:04 - 19-Jun-26
Buy* 63 58.00p Ordinary
09:47:25 - 19-Jun-26
Sell* 872 56.255p Ordinary
09:15:19 - 19-Jun-26
Buy* 424 57.70p Ordinary
09:08:21 - 19-Jun-26
Sell* 5,000 56.255p Ordinary
09:04:20 - 19-Jun-26
Buy* 30,000 56.95p Ordinary
08:38:26 - 19-Jun-26
Unknown* -30,000 56.95p Ordinary
Correction
08:38:26 - 19-Jun-26
Unknown* 30,000 56.95p Ordinary
08:38:26 - 19-Jun-26
Sell* 39 55.00p SI Trade
08:14:49 - 19-Jun-26
Unknown* 0 55.00p SI Trade
08:14:49 - 19-Jun-26
Unknown* 0 58.00p SI Trade
08:14:49 - 19-Jun-26
Sell* 23 55.00p SI Trade
08:14:49 - 19-Jun-26
Sell* 20,000 56.255p Ordinary
08:14:34 - 19-Jun-26
Buy* 3,885 56.95p Ordinary
15:18:59 - 18-Jun-26
Buy* 500 56.95p Ordinary
13:52:46 - 18-Jun-26
Buy* 90 58.00p Ordinary
12:32:23 - 18-Jun-26
Buy* 200 58.00p Ordinary
12:31:28 - 18-Jun-26
Buy* 350 58.00p Ordinary
12:30:06 - 18-Jun-26
Buy* 700 58.00p Ordinary
12:25:44 - 18-Jun-26
Buy* 17 58.00p Ordinary
12:21:28 - 18-Jun-26
Sell* 1,672 56.11p Ordinary
12:20:18 - 18-Jun-26
Sell* 20,000 56.21p Ordinary
11:29:18 - 18-Jun-26
Sell* 226 56.11p Ordinary
09:49:01 - 18-Jun-26
Sell* 166 55.00p Ordinary
09:16:24 - 18-Jun-26
Sell* 6,126 56.11p Ordinary
08:15:45 - 18-Jun-26
Buy* 52 58.00p Ordinary
08:00:05 - 18-Jun-26
Buy* 1,340 58.00p Ordinary
08:00:00 - 18-Jun-26
Buy* 500 58.00p Suspected BUY Trade
14:00:18 - 17-Jun-26
Buy* 8,749 57.10p Ordinary
11:34:55 - 17-Jun-26
Unknown* 72,728 56.50p Ordinary
09:36:12 - 17-Jun-26
Buy* 41 58.00p Ordinary
16:29:52 - 15-Jun-26
Buy* 10,000 56.80p Ordinary
16:15:30 - 15-Jun-26
Buy* 42 57.00p Ordinary
16:15:23 - 15-Jun-26
Buy* 10,000 56.00p Ordinary
16:15:17 - 15-Jun-26
Buy* 43 56.00p Ordinary
16:15:15 - 15-Jun-26
Buy* 25 56.00p SI Trade
16:15:15 - 15-Jun-26
Buy* 10,000 56.00p Ordinary
16:14:19 - 15-Jun-26
Buy* 10,000 56.00p Ordinary
16:13:20 - 15-Jun-26
Buy* 5,357 56.00p Ordinary
16:13:17 - 15-Jun-26
Buy* 10,000 56.00p Ordinary
16:13:08 - 15-Jun-26
Buy* 43 56.00p Ordinary
16:12:06 - 15-Jun-26
Unknown* 100,000 55.875p Negotiated Trade
16:06:20 - 15-Jun-26
Buy* 1,387 56.00p Ordinary
14:31:44 - 15-Jun-26
Buy* 2,500 55.00p Suspected BUY Trade
12:39:39 - 15-Jun-26
Buy* 2,500 55.00p Suspected BUY Trade
12:39:35 - 15-Jun-26
Sell* 10,000 54.50p Ordinary
10:58:13 - 15-Jun-26
Unknown* 0 56.00p SI Trade
10:16:46 - 15-Jun-26
Buy* 15,000 55.00p Ordinary
16:33:33 - 12-Jun-26
Sell* 25,000 54.20p Ordinary
14:31:29 - 12-Jun-26
Sell* 20,000 54.20p Ordinary
13:27:34 - 12-Jun-26
Buy* 10,000 54.77p Ordinary
13:12:30 - 12-Jun-26
Buy* 45,451 55.00p Ordinary
13:10:23 - 12-Jun-26
Sell* 25,000 53.7041p Ordinary
12:15:21 - 12-Jun-26
Buy* 2,100 54.6616p Ordinary
11:08:44 - 12-Jun-26
Buy* 10,000 54.00p Ordinary
09:47:19 - 12-Jun-26
Buy* 8,789 53.90p Ordinary
09:46:19 - 12-Jun-26
Buy* 10,000 53.90p Ordinary
09:15:28 - 12-Jun-26
FTSE 100 Latest
Value10,488.78
Change-41.11