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
Buy* 406 72.40p Suspected BUY Trade
12:35:12 - 24-Dec-25
Buy* 5 71.00p SI Trade
12:26:19 - 24-Dec-25
Sell* 101 70.60p Automatic Execution
12:26:13 - 24-Dec-25
Buy* 1,170 71.20p Automatic Execution
12:26:13 - 24-Dec-25
Buy* 13 71.20p SI Trade
12:25:08 - 24-Dec-25
Buy* 2,099 71.08p Ordinary
12:24:38 - 24-Dec-25
Buy* 3,741 71.08p Ordinary
12:22:57 - 24-Dec-25
Buy* 835 71.02p Ordinary
12:20:23 - 24-Dec-25
Buy* 1,399 71.08p Ordinary
12:17:06 - 24-Dec-25
Sell* 56 70.00p SI Trade
12:06:02 - 24-Dec-25
Sell* 508 70.35p Ordinary
11:40:49 - 24-Dec-25
Buy* 209 71.15p Ordinary
11:02:21 - 24-Dec-25
Buy* 956 71.05p Ordinary
11:01:29 - 24-Dec-25
Buy* 15 71.20p SI Trade
10:52:49 - 24-Dec-25
Buy* 1,249 71.16p Ordinary
10:27:45 - 24-Dec-25
Buy* 751 71.20p Automatic Execution
10:15:12 - 24-Dec-25
Sell* 2,086 70.00p Automatic Execution
10:14:53 - 24-Dec-25
Buy* 1 71.80p SI Trade
10:14:33 - 24-Dec-25
Sell* 814 69.60p SI Trade
10:14:33 - 24-Dec-25
Buy* 2 71.71p Ordinary
09:57:03 - 24-Dec-25
Buy* 1 71.80p SI Trade
09:43:03 - 24-Dec-25
Buy* 3,484 71.278p Ordinary
09:41:26 - 24-Dec-25
Buy* 6,000 71.318p Suspected BUY Trade
09:13:48 - 24-Dec-25
Sell* 50 70.294p Ordinary
08:42:38 - 24-Dec-25
Buy* 8,719 71.106p Ordinary
08:42:05 - 24-Dec-25
Buy* 4 72.40p Suspected BUY Trade
08:00:16 - 24-Dec-25
Buy* 3,711 69.80p Suspected BUY Trade
16:35:27 - 23-Dec-25
Sell* 2,748 69.368p Ordinary
16:21:43 - 23-Dec-25
Buy* 632 70.00p Automatic Execution
16:16:17 - 23-Dec-25
Buy* 85 70.00p SI Trade
16:04:02 - 23-Dec-25
Buy* 7,030 70.00p Automatic Execution
15:48:30 - 23-Dec-25
Buy* 280 70.00p Automatic Execution
15:48:30 - 23-Dec-25
Buy* 100 70.00p Automatic Execution
15:48:30 - 23-Dec-25
Buy* 2,020 70.00p Automatic Execution
15:48:30 - 23-Dec-25
Buy* 8,570 70.00p Automatic Execution
15:48:30 - 23-Dec-25
Buy* 2,061 69.90p Suspected BUY Trade
15:48:10 - 23-Dec-25
Buy* 3,000 69.90p Suspected BUY Trade
15:48:10 - 23-Dec-25
Buy* 50 70.00p SI Trade
15:48:09 - 23-Dec-25
Buy* 200 70.00p SI Trade
15:48:09 - 23-Dec-25
Sell* 100 70.00p Automatic Execution
15:48:09 - 23-Dec-25
Sell* 5,000 70.00p Automatic Execution
15:48:09 - 23-Dec-25
Sell* 4,983 70.40p Automatic Execution
15:48:09 - 23-Dec-25
Buy* 2,223 70.80p Automatic Execution
15:37:44 - 23-Dec-25
Buy* 14,037 70.80p Ordinary
15:35:33 - 23-Dec-25
Sell* 17 70.40p Automatic Execution
15:24:10 - 23-Dec-25
Sell* 3,175 70.532p Ordinary
15:21:35 - 23-Dec-25
Buy* 12 70.78p Ordinary
15:08:10 - 23-Dec-25
Buy* 706 70.74p Ordinary
15:04:04 - 23-Dec-25
Buy* 110 70.80p Automatic Execution
14:48:58 - 23-Dec-25
Buy* 2,667 71.40p Automatic Execution
14:46:23 - 23-Dec-25
Buy* 66 71.40p Automatic Execution
14:46:23 - 23-Dec-25
Sell* 1,050 70.40p SI Trade
14:42:47 - 23-Dec-25
Unknown* 1,050 70.40p OTC Trade
14:42:47 - 23-Dec-25
Buy* 5 71.40p SI Trade
14:24:37 - 23-Dec-25
Buy* 1,402 71.30p Ordinary
14:06:38 - 23-Dec-25
Buy* 1,440 71.30p Ordinary
12:56:00 - 23-Dec-25
Unknown* 7,275 70.40p OTC Trade
12:39:46 - 23-Dec-25
Sell* 7,275 70.40p SI Trade
12:39:46 - 23-Dec-25
Unknown* 86 71.40p OTC Trade
12:33:17 - 23-Dec-25
Buy* 86 71.40p SI Trade
12:33:17 - 23-Dec-25
Unknown* 86 71.40p OTC Trade
12:33:17 - 23-Dec-25
Buy* 1,683 71.30p Ordinary
12:09:05 - 23-Dec-25
Sell* 34 70.73p Ordinary
11:37:23 - 23-Dec-25
Buy* 4,181 71.10p Ordinary
10:48:30 - 23-Dec-25
Buy* 2,815 71.04p Ordinary
09:58:42 - 23-Dec-25
Sell* 582 70.592p Negotiated Trade
09:33:13 - 23-Dec-25
Buy* 42 71.40p SI Trade
09:27:10 - 23-Dec-25
Buy* 2,793 71.60p Ordinary
09:20:13 - 23-Dec-25
Sell* 5 70.20p SI Trade
09:10:12 - 23-Dec-25
Sell* 8 70.20p SI Trade
08:15:33 - 23-Dec-25
Buy* 2 72.40p SI Trade
08:15:33 - 23-Dec-25
Buy* 5 72.40p SI Trade
08:15:33 - 23-Dec-25
Buy* 412 72.40p SI Trade
08:15:33 - 23-Dec-25
Buy* 180 72.20p SI Trade
08:12:30 - 23-Dec-25
Unknown* 180 72.20p OTC Trade
08:12:30 - 23-Dec-25
Buy* 100 71.60p Ordinary
08:04:10 - 23-Dec-25
Buy* 2 72.20p SI Trade
08:03:26 - 23-Dec-25
Sell* 20 70.20p SI Trade
08:03:26 - 23-Dec-25
Sell* 191 70.20p SI Trade
08:03:26 - 23-Dec-25
Buy* 2,079 71.74p Ordinary
08:00:17 - 23-Dec-25
Buy* 3 72.40p Suspected BUY Trade
08:00:15 - 23-Dec-25
Buy* 12,558 71.00p Suspected BUY Trade
16:35:19 - 22-Dec-25
Buy* 12 71.60p SI Trade
16:29:51 - 22-Dec-25
Sell* 11 70.60p SI Trade
16:29:02 - 22-Dec-25
Buy* 10 71.60p SI Trade
16:06:29 - 22-Dec-25
Sell* 220 70.80p Automatic Execution
15:46:06 - 22-Dec-25
Sell* 1,051 70.80p Automatic Execution
15:46:06 - 22-Dec-25
Buy* 26 71.60p Automatic Execution
15:05:04 - 22-Dec-25
Buy* 2,303 71.60p Automatic Execution
15:05:04 - 22-Dec-25
Buy* 1,000 71.207p Suspected BUY Trade
15:04:45 - 22-Dec-25
Sell* 1,378 70.75p Ordinary
15:01:43 - 22-Dec-25
Sell* 1,048 70.80p Automatic Execution
14:59:27 - 22-Dec-25
Sell* 3,808 70.80p Automatic Execution
14:59:27 - 22-Dec-25
Sell* 1,665 70.80p Automatic Execution
14:59:18 - 22-Dec-25
Buy* 1,034 71.20p Automatic Execution
14:59:18 - 22-Dec-25
Sell* 2,253 70.80p Automatic Execution
14:59:18 - 22-Dec-25
Buy* 3,000 70.976p Suspected BUY Trade
14:57:53 - 22-Dec-25
Buy* 1,073 71.00p Automatic Execution
14:57:53 - 22-Dec-25
Buy* 23 71.00p Automatic Execution
14:57:53 - 22-Dec-25
Sell* 1,036 70.80p Automatic Execution
14:57:23 - 22-Dec-25
Sell* 798 70.80p Automatic Execution
14:57:23 - 22-Dec-25
Buy* 43 71.40p Automatic Execution
14:57:23 - 22-Dec-25
Buy* 6 71.20p Automatic Execution
14:57:13 - 22-Dec-25
Buy* 4 71.20p SI Trade
14:57:05 - 22-Dec-25
Buy* 1 71.20p SI Trade
14:57:05 - 22-Dec-25
Buy* 3 71.20p SI Trade
14:57:05 - 22-Dec-25
Sell* 1,037 70.60p Automatic Execution
14:57:05 - 22-Dec-25
Sell* 1,495 70.924p Ordinary
14:49:21 - 22-Dec-25
Unknown* 22 70.60p OTC Trade
14:33:23 - 22-Dec-25
Sell* 23 70.60p SI Trade
14:33:23 - 22-Dec-25
Buy* 27 71.80p SI Trade
14:26:58 - 22-Dec-25
Buy* 5 71.80p SI Trade
14:26:58 - 22-Dec-25
Sell* 1 70.60p SI Trade
14:26:58 - 22-Dec-25
Buy* 2 71.80p SI Trade
13:30:38 - 22-Dec-25
Sell* 85 70.40p SI Trade
13:30:38 - 22-Dec-25
Sell* 2,000 70.88p Negotiated Trade
13:28:32 - 22-Dec-25
Sell* 1 70.40p SI Trade
13:26:46 - 22-Dec-25
Buy* 54 71.80p SI Trade
13:26:46 - 22-Dec-25
Sell* 1,411 70.88p Negotiated Trade
13:26:45 - 22-Dec-25
Buy* 9,000 71.65p Ordinary
12:50:11 - 22-Dec-25
Buy* 6,943 71.65p Ordinary
12:43:34 - 22-Dec-25
Buy* 1,000 71.59p Ordinary
12:33:20 - 22-Dec-25
Buy* 13 71.80p SI Trade
11:26:25 - 22-Dec-25
Buy* 3,000 71.65p Ordinary
11:10:54 - 22-Dec-25
Buy* 3,456 71.68p Ordinary
10:44:43 - 22-Dec-25
Sell* 3,002 71.15p Ordinary
10:11:22 - 22-Dec-25
Buy* 153 72.20p Automatic Execution
09:49:47 - 22-Dec-25
Buy* 2 72.20p SI Trade
09:41:19 - 22-Dec-25
Buy* 50 72.40p SI Trade
09:41:16 - 22-Dec-25
Sell* 125 72.00p Automatic Execution
09:41:15 - 22-Dec-25
Buy* 454 72.40p Automatic Execution
09:27:30 - 22-Dec-25
Buy* 396 72.40p SI Trade
08:55:44 - 22-Dec-25
Buy* 240 72.40p SI Trade
08:44:29 - 22-Dec-25
Buy* 4 72.73p Ordinary
08:38:03 - 22-Dec-25
Buy* 55 72.80p Automatic Execution
08:35:08 - 22-Dec-25
Buy* 41 72.74p Ordinary
08:35:07 - 22-Dec-25
Buy* 57 72.00p Automatic Execution
08:35:02 - 22-Dec-25
Buy* 400 72.00p Automatic Execution
08:35:02 - 22-Dec-25
Buy* 10,000 72.00p Ordinary
08:34:57 - 22-Dec-25
Sell* 5,000 72.00p Automatic Execution
08:34:56 - 22-Dec-25
Buy* 140 72.70p Ordinary
08:28:15 - 22-Dec-25
Buy* 3 73.00p SI Trade
08:23:11 - 22-Dec-25
Buy* 12 73.00p SI Trade
08:21:31 - 22-Dec-25
Unknown* 2,697 72.60p SI Trade
17:24:45 - 19-Dec-25
Sell* 19,100 72.60p SI Trade
16:47:10 - 19-Dec-25
Buy* 25,428 72.60p Suspected BUY Trade
16:35:12 - 19-Dec-25
Buy* 5 73.00p SI Trade
16:26:25 - 19-Dec-25
Buy* 20,031 73.00p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 189 73.00p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 1,952 72.80p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 631 72.80p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 1,151 72.60p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 1,333 72.60p Automatic Execution
16:22:23 - 19-Dec-25
Buy* 31 72.80p SI Trade
16:22:05 - 19-Dec-25
Sell* 9,948 72.40p Automatic Execution
16:22:05 - 19-Dec-25
Sell* 9,883 72.49p Ordinary
15:44:30 - 19-Dec-25
Sell* 5,000 72.49p Ordinary
15:41:23 - 19-Dec-25
Sell* 9 72.49p Ordinary
15:21:31 - 19-Dec-25
Buy* 3 73.00p SI Trade
15:05:33 - 19-Dec-25
Sell* 15,000 72.58p Ordinary
14:59:02 - 19-Dec-25
Buy* 1 73.00p SI Trade
14:58:58 - 19-Dec-25
Sell* 85,062 71.9728p Negotiated Trade
14:45:15 - 19-Dec-25
Buy* 272 73.00p SI Trade
14:30:48 - 19-Dec-25
Buy* 1,811 73.00p Automatic Execution
14:19:14 - 19-Dec-25
Sell* 12,000 72.60p Ordinary
13:58:13 - 19-Dec-25
Buy* 6,826 72.826p Ordinary
13:49:23 - 19-Dec-25
Sell* 14,000 72.40p Ordinary
13:41:50 - 19-Dec-25
Buy* 2 73.00p SI Trade
12:58:48 - 19-Dec-25
Sell* 750 72.49p Ordinary
12:47:35 - 19-Dec-25
Buy* 7 72.927p Suspected BUY Trade
12:17:19 - 19-Dec-25
Buy* 16,596 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 88 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 2,000 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 3,000 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 8,957 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 3,000 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Buy* 437 73.00p Automatic Execution
11:57:19 - 19-Dec-25
Sell* 4 72.40p SI Trade
11:54:01 - 19-Dec-25
Buy* 3 73.00p SI Trade
11:54:01 - 19-Dec-25
Buy* 68 72.60p SI Trade
10:53:48 - 19-Dec-25
Buy* 23 72.60p Automatic Execution
10:53:48 - 19-Dec-25
Buy* 599 72.40p Automatic Execution
10:53:48 - 19-Dec-25
Sell* 12,966 72.40p Automatic Execution
10:53:48 - 19-Dec-25
Sell* 14,000 72.40p Ordinary
10:51:44 - 19-Dec-25
Sell* 1,200 72.40p Automatic Execution
10:17:54 - 19-Dec-25
Sell* 12,862 72.40p Automatic Execution
10:03:15 - 19-Dec-25
Sell* 6,599 72.40p Automatic Execution
10:03:15 - 19-Dec-25
Sell* 539 72.40p Automatic Execution
10:03:00 - 19-Dec-25
Buy* 1,511 72.60p SI Trade
09:51:44 - 19-Dec-25
Buy* 8 72.60p SI Trade
09:51:43 - 19-Dec-25
Buy* 3,970 72.60p SI Trade
09:51:43 - 19-Dec-25
Buy* 8,000 72.24p Ordinary
09:21:05 - 19-Dec-25
Sell* 39,841 71.20p Ordinary
09:14:25 - 19-Dec-25
Buy* 2 73.00p SI Trade
08:58:53 - 19-Dec-25
Buy* 22 73.00p SI Trade
08:58:53 - 19-Dec-25
Buy* 2,000 72.622p Ordinary
08:58:34 - 19-Dec-25
Buy* 2,057 72.368p Ordinary
08:22:33 - 19-Dec-25
Buy* 1 72.80p SI Trade
08:15:26 - 19-Dec-25
Buy* 50 73.00p SI Trade
08:02:24 - 19-Dec-25
Buy* 1 73.00p SI Trade
08:02:24 - 19-Dec-25
FTSE 100 Latest
Value9,870.68
Change-18.54