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* 64 115.50p Automatic Execution
14:10:55 - 03-Jul-25
Buy* 1,347 115.00p Automatic Execution
14:07:40 - 03-Jul-25
Buy* 115 115.00p Automatic Execution
14:07:40 - 03-Jul-25
Buy* 30 115.00p SI Trade
14:07:00 - 03-Jul-25
Sell* 48 114.50p SI Trade
13:37:56 - 03-Jul-25
Sell* 264 114.50p Automatic Execution
13:37:56 - 03-Jul-25
Sell* 161 114.50p Automatic Execution
13:37:56 - 03-Jul-25
Buy* 64 115.00p Automatic Execution
13:07:04 - 03-Jul-25
Buy* 11 115.00p Automatic Execution
13:07:04 - 03-Jul-25
Sell* 38 114.50p Automatic Execution
13:05:10 - 03-Jul-25
Buy* 3 115.00p SI Trade
12:46:57 - 03-Jul-25
Sell* 327 114.50p Automatic Execution
12:35:56 - 03-Jul-25
Sell* 3,726 114.58p Ordinary
12:07:52 - 03-Jul-25
Buy* 64 115.00p Automatic Execution
12:01:07 - 03-Jul-25
Sell* 520 114.594p Negotiated Trade
11:38:31 - 03-Jul-25
Sell* 4,500 114.00p Ordinary
11:29:36 - 03-Jul-25
Sell* 374 114.50p Automatic Execution
11:18:56 - 03-Jul-25
Buy* 2,000 115.00p Ordinary
11:10:09 - 03-Jul-25
Unknown* 2,000 115.00p OTC Trade
11:10:09 - 03-Jul-25
Unknown* 2,000 115.00p OTC Trade
11:10:09 - 03-Jul-25
Buy* 64 115.00p Automatic Execution
10:53:43 - 03-Jul-25
Sell* 22 114.50p SI Trade
10:48:33 - 03-Jul-25
Buy* 43 115.00p SI Trade
10:48:33 - 03-Jul-25
Buy* 83 114.55p Ordinary
10:32:21 - 03-Jul-25
Buy* 1,733 114.55p Ordinary
09:45:21 - 03-Jul-25
Sell* 6,750 114.404p SI Trade
09:13:47 - 03-Jul-25
Sell* 12 114.50p SI Trade
08:54:30 - 03-Jul-25
Sell* 18 114.50p SI Trade
08:54:29 - 03-Jul-25
Sell* 773 115.00p Automatic Execution
08:54:26 - 03-Jul-25
Buy* 1,347 115.00p Automatic Execution
08:54:26 - 03-Jul-25
Buy* 201 115.00p Automatic Execution
08:54:26 - 03-Jul-25
Buy* 64 115.00p Automatic Execution
08:54:26 - 03-Jul-25
Sell* 4,859 115.00p Automatic Execution
08:54:26 - 03-Jul-25
Sell* 898 115.42p Negotiated Trade
08:51:55 - 03-Jul-25
Buy* 100 116.50p SI Trade
08:45:35 - 03-Jul-25
Unknown* 100 115.00p OTC Trade
08:44:56 - 03-Jul-25
Sell* 100 115.00p SI Trade
08:44:56 - 03-Jul-25
Unknown* 100 115.00p OTC Trade
08:42:59 - 03-Jul-25
Sell* 100 115.00p SI Trade
08:42:59 - 03-Jul-25
Buy* 9 116.50p SI Trade
08:32:48 - 03-Jul-25
Buy* 1 116.50p SI Trade
08:32:48 - 03-Jul-25
Buy* 8 116.50p SI Trade
08:32:48 - 03-Jul-25
Buy* 2 116.50p SI Trade
08:32:48 - 03-Jul-25
Unknown* 0 116.50p SI Trade
08:32:48 - 03-Jul-25
Sell* 82 115.72p Negotiated Trade
08:28:49 - 03-Jul-25
Sell* 245 115.08p Ordinary
08:04:55 - 03-Jul-25
Unknown* 32 115.00p OTC Trade
08:00:34 - 03-Jul-25
Unknown* 29 115.00p OTC Trade
08:00:33 - 03-Jul-25
Sell* 30 115.00p Automatic Execution
08:00:28 - 03-Jul-25
Sell* 33 115.00p Automatic Execution
08:00:28 - 03-Jul-25
Sell* 15 115.00p Automatic Execution
08:00:28 - 03-Jul-25
Sell* 63 115.00p Automatic Execution
08:00:28 - 03-Jul-25
Sell* 17,242 115.50p Uncrossing Trade
16:35:29 - 02-Jul-25
Sell* 257 115.00p Automatic Execution
16:29:52 - 02-Jul-25
Sell* 94 115.00p Automatic Execution
16:29:52 - 02-Jul-25
Sell* 1,764 115.23p Ordinary
16:26:12 - 02-Jul-25
Sell* 1,770 116.00p Automatic Execution
16:21:12 - 02-Jul-25
Sell* 684 116.00p Automatic Execution
16:21:12 - 02-Jul-25
Sell* 678 116.00p Automatic Execution
16:21:12 - 02-Jul-25
Sell* 909 116.00p Automatic Execution
16:21:12 - 02-Jul-25
Sell* 4,000 116.00p Automatic Execution
16:21:12 - 02-Jul-25
Buy* 689 117.00p Automatic Execution
16:20:51 - 02-Jul-25
Sell* 1,504 116.50p Automatic Execution
16:10:52 - 02-Jul-25
Sell* 710 116.50p Automatic Execution
16:10:52 - 02-Jul-25
Sell* 776 116.50p Automatic Execution
16:10:52 - 02-Jul-25
Sell* 251 116.50p Automatic Execution
16:10:41 - 02-Jul-25
Sell* 659 116.50p Automatic Execution
16:10:41 - 02-Jul-25
Buy* 71 117.00p Automatic Execution
15:58:21 - 02-Jul-25
Sell* 429 116.50p Automatic Execution
15:58:21 - 02-Jul-25
Sell* 479 116.50p Automatic Execution
15:58:21 - 02-Jul-25
Buy* 11,750 117.00p Ordinary
15:54:45 - 02-Jul-25
Buy* 1,750 117.00p SI Trade
15:54:24 - 02-Jul-25
Buy* 695 117.00p Automatic Execution
15:54:18 - 02-Jul-25
Buy* 587 117.00p Automatic Execution
15:54:18 - 02-Jul-25
Buy* 61 117.00p Automatic Execution
15:54:18 - 02-Jul-25
Buy* 441 117.00p Automatic Execution
15:54:18 - 02-Jul-25
Unknown* 0 117.00p SI Trade
15:53:43 - 02-Jul-25
Sell* 177 115.50p Automatic Execution
15:41:14 - 02-Jul-25
Sell* 694 115.50p Automatic Execution
15:41:14 - 02-Jul-25
Sell* 162 115.50p Automatic Execution
15:24:01 - 02-Jul-25
Sell* 713 115.50p Automatic Execution
15:24:01 - 02-Jul-25
Buy* 8 116.50p Automatic Execution
15:21:32 - 02-Jul-25
Buy* 53 116.50p Automatic Execution
15:21:32 - 02-Jul-25
Sell* 178 115.50p Automatic Execution
15:07:21 - 02-Jul-25
Sell* 696 115.50p Automatic Execution
15:07:21 - 02-Jul-25
Sell* 712 116.00p Automatic Execution
14:50:41 - 02-Jul-25
Buy* 5 117.00p Automatic Execution
14:34:01 - 02-Jul-25
Buy* 38 117.00p Automatic Execution
14:34:01 - 02-Jul-25
Buy* 77 117.00p Automatic Execution
14:34:01 - 02-Jul-25
Sell* 441 116.50p Automatic Execution
14:34:01 - 02-Jul-25
Buy* 441 117.00p Automatic Execution
14:25:08 - 02-Jul-25
Buy* 726 117.00p Automatic Execution
14:25:08 - 02-Jul-25
Buy* 698 116.50p Automatic Execution
14:23:02 - 02-Jul-25
Buy* 4,300 116.50p SI Trade
14:22:54 - 02-Jul-25
Buy* 6 116.50p Automatic Execution
14:22:51 - 02-Jul-25
Buy* 135 116.50p Automatic Execution
14:22:51 - 02-Jul-25
Sell* 1,346 116.00p Automatic Execution
14:10:01 - 02-Jul-25
Sell* 747 116.00p Automatic Execution
14:10:01 - 02-Jul-25
Sell* 685 116.00p Automatic Execution
14:10:01 - 02-Jul-25
Sell* 687 116.00p Automatic Execution
14:10:01 - 02-Jul-25
Sell* 4,999 116.00p Automatic Execution
14:10:01 - 02-Jul-25
Sell* 15,333 116.00p Ordinary
14:09:44 - 02-Jul-25
Sell* 35 116.50p Automatic Execution
14:09:22 - 02-Jul-25
Sell* 655 116.50p Automatic Execution
14:09:22 - 02-Jul-25
Buy* 6 117.50p Automatic Execution
14:05:02 - 02-Jul-25
Buy* 143 117.50p Automatic Execution
14:05:02 - 02-Jul-25
Sell* 441 117.50p Automatic Execution
13:44:39 - 02-Jul-25
Sell* 1,600 117.50p Automatic Execution
13:44:39 - 02-Jul-25
Sell* 703 117.50p Automatic Execution
13:44:39 - 02-Jul-25
Sell* 683 117.50p Automatic Execution
13:44:39 - 02-Jul-25
Sell* 1,155 117.50p Automatic Execution
13:44:39 - 02-Jul-25
Buy* 1,799 119.00p Automatic Execution
13:33:10 - 02-Jul-25
Buy* 1,201 119.00p Automatic Execution
13:33:01 - 02-Jul-25
Buy* 564 119.00p Automatic Execution
13:32:54 - 02-Jul-25
Buy* 1,800 119.00p Automatic Execution
13:32:54 - 02-Jul-25
Buy* 115 118.50p Automatic Execution
13:32:50 - 02-Jul-25
Buy* 905 118.50p Automatic Execution
13:32:49 - 02-Jul-25
Buy* 1,203 118.50p Automatic Execution
13:32:49 - 02-Jul-25
Buy* 122 119.00p Ordinary
13:32:46 - 02-Jul-25
Unknown* 122 119.00p OTC Trade
13:32:46 - 02-Jul-25
Buy* 122 119.00p Automatic Execution
13:32:46 - 02-Jul-25
Sell* 581 118.50p Automatic Execution
13:32:46 - 02-Jul-25
Sell* 627 118.50p Automatic Execution
13:32:46 - 02-Jul-25
Sell* 1,590 118.50p Automatic Execution
13:32:46 - 02-Jul-25
Sell* 4,694 118.50p Automatic Execution
13:32:46 - 02-Jul-25
Sell* 1,110 118.50p Automatic Execution
13:32:46 - 02-Jul-25
Buy* 1,243 119.00p Automatic Execution
13:19:19 - 02-Jul-25
Buy* 1,590 119.00p Automatic Execution
13:19:19 - 02-Jul-25
Buy* 3,241 119.00p SI Trade
13:19:17 - 02-Jul-25
Buy* 3,579 119.00p SI Trade
13:19:17 - 02-Jul-25
Sell* 639 118.50p Automatic Execution
13:19:17 - 02-Jul-25
Sell* 10 118.50p Automatic Execution
13:19:17 - 02-Jul-25
Sell* 620 118.50p Automatic Execution
13:19:17 - 02-Jul-25
Sell* 500 118.50p Automatic Execution
13:19:17 - 02-Jul-25
Buy* 1,000 119.00p Ordinary
13:19:16 - 02-Jul-25
Unknown* 1,000 119.00p OTC Trade
13:19:16 - 02-Jul-25
Sell* 500 118.50p Automatic Execution
13:19:16 - 02-Jul-25
Buy* 1,000 119.00p Automatic Execution
13:19:16 - 02-Jul-25
Sell* 85 118.50p Automatic Execution
13:19:16 - 02-Jul-25
Sell* 115 118.50p Automatic Execution
13:19:16 - 02-Jul-25
Sell* 618 118.50p Automatic Execution
13:19:16 - 02-Jul-25
Sell* 6,672 118.65p Ordinary
13:16:10 - 02-Jul-25
Sell* 182 118.50p Automatic Execution
12:36:53 - 02-Jul-25
Buy* 1,000 119.00p Automatic Execution
12:36:52 - 02-Jul-25
Sell* 75 118.50p Automatic Execution
12:36:52 - 02-Jul-25
Sell* 93 118.50p Automatic Execution
12:36:43 - 02-Jul-25
Unknown* 3,102 119.00p SI Trade
12:36:20 - 02-Jul-25
Buy* 32 119.00p Automatic Execution
12:36:20 - 02-Jul-25
Buy* 166 119.00p Automatic Execution
12:36:20 - 02-Jul-25
Buy* 597 119.00p Automatic Execution
12:36:20 - 02-Jul-25
Sell* 651 118.50p Automatic Execution
12:36:20 - 02-Jul-25
Sell* 644 118.50p Automatic Execution
12:36:20 - 02-Jul-25
Buy* 3,692 119.00p Automatic Execution
12:36:19 - 02-Jul-25
Sell* 472 118.00p Automatic Execution
12:36:17 - 02-Jul-25
Sell* 669 118.00p Automatic Execution
12:36:17 - 02-Jul-25
Sell* 940 118.50p Automatic Execution
12:36:16 - 02-Jul-25
Sell* 5,702 118.50p Automatic Execution
12:36:16 - 02-Jul-25
Sell* 758 118.50p Automatic Execution
12:36:16 - 02-Jul-25
Sell* 16,955 118.00p Ordinary
12:35:45 - 02-Jul-25
Sell* 2,000 118.80p Ordinary
12:31:58 - 02-Jul-25
Sell* 850 118.903p Negotiated Trade
11:53:33 - 02-Jul-25
Buy* 548 119.60p Ordinary
11:00:34 - 02-Jul-25
Unknown* 796 120.50p SI Trade
10:05:30 - 02-Jul-25
Sell* 796 120.00p SI Trade
10:05:30 - 02-Jul-25
Buy* 61 120.50p Automatic Execution
10:05:30 - 02-Jul-25
Sell* 97 118.50p SI Trade
09:47:28 - 02-Jul-25
Buy* 61 120.00p Automatic Execution
09:41:54 - 02-Jul-25
Buy* 872 118.875p Ordinary
09:15:52 - 02-Jul-25
Buy* 4,850 118.875p Ordinary
08:33:14 - 02-Jul-25
Buy* 838 119.00p Automatic Execution
08:25:37 - 02-Jul-25
Buy* 6,865 119.00p SI Trade
08:25:37 - 02-Jul-25
Buy* 556 119.00p Automatic Execution
08:25:37 - 02-Jul-25
Buy* 629 119.00p Automatic Execution
08:25:37 - 02-Jul-25
Buy* 9 120.00p SI Trade
08:03:29 - 02-Jul-25
Unknown* 7 117.50p OTC Trade
08:00:32 - 02-Jul-25
Unknown* 7 117.50p OTC Trade
08:00:32 - 02-Jul-25
Unknown* 16 117.50p OTC Trade
08:00:31 - 02-Jul-25
Sell* 16 117.50p SI Trade
08:00:31 - 02-Jul-25
Sell* 7 117.50p Automatic Execution
08:00:31 - 02-Jul-25
Sell* 7 117.50p Automatic Execution
08:00:31 - 02-Jul-25
Sell* 77 116.00p Uncrossing Trade
08:00:29 - 02-Jul-25
Unknown* 13,920 118.50p Uncrossing Trade
16:35:27 - 01-Jul-25
Buy* 81 119.50p SI Trade
16:28:45 - 01-Jul-25
Sell* 81 119.00p SI Trade
16:28:45 - 01-Jul-25
Buy* 33 119.50p SI Trade
16:28:30 - 01-Jul-25
Sell* 33 119.00p SI Trade
16:28:30 - 01-Jul-25
Sell* 450 118.755p Ordinary
16:27:09 - 01-Jul-25
Buy* 11,850 119.50p Ordinary
15:52:26 - 01-Jul-25
Buy* 7,804 119.50p SI Trade
15:52:12 - 01-Jul-25
Buy* 2,618 119.50p Automatic Execution
14:32:39 - 01-Jul-25
Unknown* 158 118.00p OTC Trade
13:21:02 - 01-Jul-25
Sell* 158 118.00p SI Trade
13:21:02 - 01-Jul-25
Buy* 62 119.50p Automatic Execution
12:51:52 - 01-Jul-25
Buy* 837 119.10p Ordinary
12:51:41 - 01-Jul-25
Buy* 1,201 119.50p Automatic Execution
12:31:59 - 01-Jul-25
Buy* 6,975 119.50p SI Trade
12:31:48 - 01-Jul-25
Buy* 1,201 119.50p Automatic Execution
12:31:48 - 01-Jul-25
Buy* 341 119.50p Automatic Execution
12:01:37 - 01-Jul-25
Buy* 309 119.50p Automatic Execution
12:01:37 - 01-Jul-25
Buy* 60 119.50p Automatic Execution
12:01:37 - 01-Jul-25
FTSE 100 Latest
Value8,826.85
Change52.16