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!

Macfarlane Grp. (MACF) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 20,459 64.00p Uncrossing Trade
16:35:17 - 26-May-26
Sell* 100 65.96p Ordinary
16:29:51 - 26-May-26
Sell* 100 65.96p Ordinary
16:27:54 - 26-May-26
Buy* 50 67.00p Automatic Execution
16:21:23 - 26-May-26
Sell* 2,113 66.155p Ordinary
16:06:26 - 26-May-26
Sell* 10,000 66.00p Ordinary
15:48:23 - 26-May-26
Buy* 998 68.00p Automatic Execution
15:41:30 - 26-May-26
Sell* 27 66.16p Ordinary
15:31:47 - 26-May-26
Buy* 600 67.0647p Ordinary
15:30:48 - 26-May-26
Buy* 14 67.425p Ordinary
15:09:54 - 26-May-26
Buy* 176 67.00p Automatic Execution
15:07:45 - 26-May-26
Buy* 18 67.00p SI Trade
15:05:05 - 26-May-26
Sell* 15,000 66.00p Ordinary
15:00:10 - 26-May-26
Buy* 379 67.00p Automatic Execution
13:51:04 - 26-May-26
Unknown* 0 65.50p SI Trade
13:48:24 - 26-May-26
Sell* 500 65.95p Ordinary
13:41:46 - 26-May-26
Buy* 16 67.00p SI Trade
13:22:53 - 26-May-26
Unknown* 392 66.25p SI Trade
13:11:42 - 26-May-26
Buy* 7,487 66.3955p Ordinary
13:10:50 - 26-May-26
Buy* 1,097 67.00p Automatic Execution
13:05:11 - 26-May-26
Sell* 200 65.50p SI Trade
13:02:44 - 26-May-26
Sell* 15,000 66.00p Ordinary
12:59:58 - 26-May-26
Sell* 2 65.50p SI Trade
12:30:03 - 26-May-26
Buy* 2 67.00p SI Trade
12:30:03 - 26-May-26
Sell* 15 65.50p SI Trade
12:30:03 - 26-May-26
Sell* 161 65.50p SI Trade
12:30:03 - 26-May-26
Sell* 6,000 65.912p Ordinary
12:22:26 - 26-May-26
Buy* 2,572 66.36p Ordinary
11:48:44 - 26-May-26
Sell* 462 65.40p Automatic Execution
11:29:20 - 26-May-26
Sell* 769 65.40p Automatic Execution
11:29:20 - 26-May-26
Buy* 3 67.00p SI Trade
11:29:06 - 26-May-26
Buy* 1 67.00p SI Trade
11:29:06 - 26-May-26
Buy* 23 67.00p SI Trade
11:29:06 - 26-May-26
Buy* 4 67.00p SI Trade
11:29:06 - 26-May-26
Buy* 15 66.50p SI Trade
11:29:05 - 26-May-26
Buy* 10 66.50p SI Trade
11:29:05 - 26-May-26
Buy* 2 66.50p SI Trade
11:29:05 - 26-May-26
Buy* 1 66.50p SI Trade
11:29:05 - 26-May-26
Sell* 4,500 65.90p Automatic Execution
11:29:05 - 26-May-26
Sell* 4,500 65.90p Automatic Execution
11:29:05 - 26-May-26
Buy* 8 66.50p SI Trade
11:29:05 - 26-May-26
Buy* 1 66.50p SI Trade
11:29:05 - 26-May-26
Buy* 3 66.50p SI Trade
11:29:05 - 26-May-26
Sell* 16,108 65.70p Ordinary
11:28:49 - 26-May-26
Buy* 1,802 66.56p Ordinary
10:49:28 - 26-May-26
Sell* 5,925 65.897p Negotiated Trade
09:33:44 - 26-May-26
Sell* 316 65.60p Uncrossing Trade
16:35:24 - 22-May-26
Buy* 4 66.00p SI Trade
15:38:29 - 22-May-26
Sell* 18,184 65.23p Ordinary
15:37:33 - 22-May-26
Sell* 10,000 65.8321p Ordinary
15:35:16 - 22-May-26
Sell* 5,000 65.8321p Ordinary
15:34:38 - 22-May-26
Sell* 1,306 65.60p Automatic Execution
15:24:04 - 22-May-26
Sell* 502 65.60p Automatic Execution
15:24:04 - 22-May-26
Buy* 1,600 66.496p Ordinary
15:22:53 - 22-May-26
Buy* 218 67.00p SI Trade
15:20:56 - 22-May-26
Sell* 17 65.60p Automatic Execution
15:20:56 - 22-May-26
Buy* 78 67.00p SI Trade
15:20:54 - 22-May-26
Buy* 4 67.00p SI Trade
15:20:54 - 22-May-26
Sell* 87 65.60p Automatic Execution
15:20:54 - 22-May-26
Buy* 5 67.00p SI Trade
15:14:52 - 22-May-26
Buy* 50 66.65p Ordinary
14:54:39 - 22-May-26
Buy* 250 66.20p Automatic Execution
14:07:12 - 22-May-26
Sell* 15,000 65.45p Ordinary
13:31:01 - 22-May-26
Buy* 1,063 67.00p Automatic Execution
13:20:21 - 22-May-26
Sell* 61 65.00p SI Trade
13:17:44 - 22-May-26
Sell* 30,613 65.36p Ordinary
12:46:51 - 22-May-26
Sell* 1,000 66.00p Ordinary
12:01:45 - 22-May-26
Buy* 7 66.01p Ordinary
10:51:10 - 22-May-26
Buy* 1,000 66.01p Ordinary
10:04:32 - 22-May-26
Sell* 4,019 65.315p Negotiated Trade
09:45:31 - 22-May-26
Buy* 160 67.00p SI Trade
09:36:18 - 22-May-26
Buy* 121 67.00p SI Trade
08:48:45 - 22-May-26
Buy* 5 67.00p SI Trade
08:48:45 - 22-May-26
Buy* 14 67.00p SI Trade
08:48:45 - 22-May-26
Sell* 36 63.50p SI Trade
08:48:45 - 22-May-26
Buy* 3 67.00p SI Trade
08:48:45 - 22-May-26
Buy* 1 67.00p SI Trade
08:48:45 - 22-May-26
Buy* 3 66.125p Ordinary
08:33:07 - 22-May-26
Buy* 1 66.125p Ordinary
08:30:24 - 22-May-26
Buy* 40,000 66.00p Ordinary
16:35:32 - 21-May-26
Buy* 43,243 66.00p Suspected BUY Trade
16:35:24 - 21-May-26
Sell* 447 65.80p Automatic Execution
16:28:00 - 21-May-26
Sell* 638 65.80p Automatic Execution
16:28:00 - 21-May-26
Buy* 2 66.70p SI Trade
16:08:57 - 21-May-26
Sell* 688 65.80p Automatic Execution
16:08:57 - 21-May-26
Sell* 15,000 66.20p Ordinary
15:06:28 - 21-May-26
Buy* 1,032 66.70p Automatic Execution
15:05:21 - 21-May-26
Buy* 112 66.475p Ordinary
15:00:08 - 21-May-26
Sell* 32 65.50p SI Trade
14:55:27 - 21-May-26
Sell* 73 65.50p Automatic Execution
14:55:27 - 21-May-26
Sell* 7,323 65.80p Ordinary
14:50:25 - 21-May-26
Sell* 10,000 66.00p Ordinary
13:49:35 - 21-May-26
Buy* 5,000 66.00p Automatic Execution
13:49:25 - 21-May-26
Buy* 30,000 65.80p Ordinary
13:29:32 - 21-May-26
Buy* 5 66.00p SI Trade
13:29:00 - 21-May-26
Buy* 2 66.00p SI Trade
13:29:00 - 21-May-26
Sell* 1,111 65.50p Automatic Execution
13:29:00 - 21-May-26
Sell* 574 65.90p Automatic Execution
13:29:00 - 21-May-26
Sell* 297 65.90p SI Trade
12:54:28 - 21-May-26
Unknown* 1,287 66.00p SI Trade
12:43:05 - 21-May-26
Buy* 412 66.10p Automatic Execution
12:43:05 - 21-May-26
Buy* 100 66.10p SI Trade
12:43:04 - 21-May-26
Buy* 1 66.10p SI Trade
12:43:04 - 21-May-26
Buy* 3,383 66.10p Automatic Execution
12:43:04 - 21-May-26
Buy* 236 66.10p Automatic Execution
12:43:04 - 21-May-26
Buy* 580 65.90p SI Trade
12:23:00 - 21-May-26
Sell* 580 65.80p SI Trade
12:23:00 - 21-May-26
Sell* 2,000 65.70p Ordinary
11:58:58 - 21-May-26
Buy* 3,019 65.90p Ordinary
11:39:15 - 21-May-26
Buy* 969 66.10p Automatic Execution
11:30:16 - 21-May-26
Buy* 1,000 66.10p Automatic Execution
11:30:16 - 21-May-26
Sell* 746 65.70p Ordinary
11:08:28 - 21-May-26
Sell* 68 65.60p SI Trade
10:50:46 - 21-May-26
Buy* 3,000 65.95p Ordinary
10:22:19 - 21-May-26
Buy* 35 65.95p Ordinary
09:56:07 - 21-May-26
Sell* 1,111 65.50p Automatic Execution
09:25:41 - 21-May-26
Buy* 3 65.86p Ordinary
09:21:19 - 21-May-26
Buy* 5,000 65.80p Automatic Execution
09:16:09 - 21-May-26
Buy* 15 65.47p Ordinary
09:07:51 - 21-May-26
Buy* 5,457 65.70p Automatic Execution
08:59:43 - 21-May-26
Buy* 1 65.70p SI Trade
08:59:40 - 21-May-26
Buy* 6,936 65.70p Automatic Execution
08:59:40 - 21-May-26
Buy* 13,173 65.70p Automatic Execution
08:59:40 - 21-May-26
Buy* 38 65.20p SI Trade
08:03:06 - 21-May-26
Sell* 10,672 64.40p Uncrossing Trade
16:35:06 - 20-May-26
Sell* 1,561 64.88p Ordinary
16:28:56 - 20-May-26
Sell* 1,200 64.88p Ordinary
16:06:07 - 20-May-26
Unknown* 16 65.00p SI Trade
15:57:54 - 20-May-26
Sell* 3,152 64.88p Ordinary
15:52:33 - 20-May-26
Buy* 1 65.10p SI Trade
15:37:42 - 20-May-26
Buy* 114 65.10p Automatic Execution
15:37:42 - 20-May-26
Buy* 7 64.95p Ordinary
15:30:04 - 20-May-26
Buy* 148 64.95p Ordinary
15:26:42 - 20-May-26
Sell* 1,019 64.40p Automatic Execution
15:02:01 - 20-May-26
Sell* 607 64.40p Automatic Execution
15:02:01 - 20-May-26
Sell* 82 64.40p Automatic Execution
15:02:01 - 20-May-26
Sell* 15,000 64.17p Ordinary
15:01:51 - 20-May-26
Sell* 247 64.40p SI Trade
15:00:47 - 20-May-26
Sell* 561 64.40p SI Trade
15:00:45 - 20-May-26
Sell* 691 64.40p SI Trade
15:00:44 - 20-May-26
Buy* 204 64.80p Automatic Execution
15:00:44 - 20-May-26
Sell* 10 64.10p SI Trade
14:43:14 - 20-May-26
Buy* 2,081 64.10p Automatic Execution
14:43:14 - 20-May-26
Unknown* 181 63.95p SI Trade
14:39:29 - 20-May-26
Buy* 372 64.00p Automatic Execution
14:38:00 - 20-May-26
Sell* 2,088 63.50p Automatic Execution
14:35:41 - 20-May-26
Unknown* 326 63.60p SI Trade
14:29:03 - 20-May-26
Sell* 78 63.20p Automatic Execution
14:29:03 - 20-May-26
Buy* 7 64.00p SI Trade
14:28:54 - 20-May-26
Buy* 650 63.90p Automatic Execution
13:29:43 - 20-May-26
Buy* 27,209 63.85p Ordinary
12:37:14 - 20-May-26
Buy* 29,370 63.67p Ordinary
12:35:12 - 20-May-26
Buy* 15 64.00p SI Trade
11:46:31 - 20-May-26
Sell* 15,885 63.00p Ordinary
11:44:32 - 20-May-26
Sell* 788 63.418p Negotiated Trade
11:36:25 - 20-May-26
Buy* 573 65.00p Automatic Execution
10:15:04 - 20-May-26
Buy* 1 65.00p SI Trade
10:00:03 - 20-May-26
Buy* 4 65.00p SI Trade
10:00:03 - 20-May-26
Buy* 1,621 63.947p Ordinary
09:59:30 - 20-May-26
Sell* 4,500 62.84p Ordinary
09:32:00 - 20-May-26
Sell* 15,864 63.083p Ordinary
09:28:11 - 20-May-26
Buy* 1 65.00p SI Trade
08:28:24 - 20-May-26
Buy* 1 65.00p SI Trade
08:28:24 - 20-May-26
Buy* 19 65.10p SI Trade
08:03:21 - 20-May-26
Sell* 1,306 63.80p Uncrossing Trade
16:35:03 - 19-May-26
Sell* 41 63.80p Automatic Execution
16:27:27 - 19-May-26
Sell* 6,858 63.90p Automatic Execution
16:27:27 - 19-May-26
Sell* 6,442 63.90p Automatic Execution
16:27:27 - 19-May-26
Sell* 320 63.90p Automatic Execution
16:27:27 - 19-May-26
Sell* 1,360 63.90p Automatic Execution
16:27:27 - 19-May-26
Sell* 2,057 64.18p Ordinary
16:27:18 - 19-May-26
Buy* 55 65.30p SI Trade
16:21:00 - 19-May-26
Sell* 15,000 63.98p Ordinary
15:13:28 - 19-May-26
Sell* 1,814 64.18p Ordinary
15:05:03 - 19-May-26
Sell* 3,164 64.18p Ordinary
14:39:48 - 19-May-26
Sell* 7,000 64.386p Negotiated Trade
14:09:57 - 19-May-26
Buy* 20 65.10p SI Trade
13:00:04 - 19-May-26
Sell* 2,125 63.90p Automatic Execution
13:00:04 - 19-May-26
Sell* 404 63.90p Automatic Execution
13:00:04 - 19-May-26
Buy* 55 65.70p SI Trade
13:00:03 - 19-May-26
Buy* 2 65.70p SI Trade
13:00:03 - 19-May-26
Buy* 1 65.70p SI Trade
13:00:03 - 19-May-26
Sell* 194 64.20p Ordinary
12:55:05 - 19-May-26
Sell* 2,000 64.20p Ordinary
12:23:55 - 19-May-26
Sell* 120 64.20p Ordinary
12:18:19 - 19-May-26
Sell* 1,000 64.5723p Ordinary
12:17:05 - 19-May-26
Sell* 200 64.5723p Ordinary
12:13:18 - 19-May-26
Sell* 109 64.2945p Ordinary
10:50:41 - 19-May-26
Sell* 747 64.2945p Ordinary
10:23:10 - 19-May-26
Sell* 3,000 63.90p Ordinary
10:17:59 - 19-May-26
Buy* 1 64.625p Ordinary
09:10:13 - 19-May-26
Buy* 15 64.575p Ordinary
08:34:08 - 19-May-26
Buy* 1 65.10p SI Trade
08:26:27 - 19-May-26
Buy* 3 65.10p SI Trade
08:26:27 - 19-May-26
Sell* 3 63.675p Ordinary
08:05:06 - 19-May-26
Sell* 920 64.0797p Ordinary
08:03:53 - 19-May-26
Buy* 7 64.90p SI Trade
08:03:23 - 19-May-26
Sell* 621 64.00p Ordinary
08:00:26 - 19-May-26
Sell* 39 63.40p Automatic Execution
16:29:55 - 18-May-26
Unknown* 1,500 64.00p Ordinary
16:27:59 - 18-May-26
FTSE 100 Latest
Value10,491.39
Change25.13