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!

Middlefield Prf (MCT) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 97,479 141.50p Suspected BUY Trade
16:35:03 - 14-Oct-25
Sell* 4,000 138.50p Negotiated Trade
16:32:30 - 14-Oct-25
Sell* 197,490 137.46099p Negotiated Trade
16:31:57 - 14-Oct-25
Sell* 10,000 137.50p Ordinary
16:25:57 - 14-Oct-25
Buy* 2,486 137.50p Automatic Execution
16:25:44 - 14-Oct-25
Buy* 888 137.3723p Ordinary
16:20:42 - 14-Oct-25
Sell* 2,508 137.06p Ordinary
16:20:27 - 14-Oct-25
Sell* 3,346 136.7961p Ordinary
16:09:38 - 14-Oct-25
Buy* 14 137.50p Automatic Execution
16:05:20 - 14-Oct-25
Unknown* 314 137.00p Automatic Execution
15:43:27 - 14-Oct-25
Sell* 928 136.7895p Ordinary
15:24:00 - 14-Oct-25
Buy* 74 137.352p Suspected BUY Trade
14:53:41 - 14-Oct-25
Unknown* 1,000 137.00p Ordinary
14:28:30 - 14-Oct-25
Buy* 950 137.00p Automatic Execution
13:38:25 - 14-Oct-25
Buy* 5,000 136.616p Ordinary
12:23:36 - 14-Oct-25
Sell* 13,044 136.00p Automatic Execution
12:17:42 - 14-Oct-25
Sell* 9,987 135.9244p Ordinary
12:03:32 - 14-Oct-25
Sell* 10 135.51p Ordinary
11:28:52 - 14-Oct-25
Buy* 1 136.50p SI Trade
11:28:30 - 14-Oct-25
Unknown* 20,786 136.3752p Ordinary
10:50:36 - 14-Oct-25
Buy* 4,898 136.3677p Ordinary
10:01:44 - 14-Oct-25
Sell* 899 135.50p Automatic Execution
09:23:55 - 14-Oct-25
Sell* 5,000 135.50p Automatic Execution
09:23:55 - 14-Oct-25
Buy* 119 136.99p Suspected BUY Trade
08:05:03 - 14-Oct-25
Unknown* 18,335 136.3583p Ordinary
08:01:04 - 14-Oct-25
Sell* 10,184 138.00p Automatic Execution
16:09:11 - 13-Oct-25
Sell* 15,482 138.0001p Ordinary
16:08:46 - 13-Oct-25
Sell* 13,459 138.0001p Ordinary
16:06:35 - 13-Oct-25
Buy* 33 138.50p Automatic Execution
16:01:17 - 13-Oct-25
Unknown* 21,251 138.0001p Ordinary
15:53:12 - 13-Oct-25
Buy* 5,000 138.00p Automatic Execution
15:52:07 - 13-Oct-25
Buy* 69 137.94p Ordinary
15:41:17 - 13-Oct-25
Sell* 1,840 137.6956p Ordinary
15:03:08 - 13-Oct-25
Buy* 1 138.00p SI Trade
14:56:50 - 13-Oct-25
Buy* 3,625 137.50p Automatic Execution
14:50:43 - 13-Oct-25
Buy* 3,629 137.50p Automatic Execution
14:50:36 - 13-Oct-25
Buy* 1,938 137.50p Automatic Execution
14:39:03 - 13-Oct-25
Unknown* 11,640 137.50p Automatic Execution
14:29:06 - 13-Oct-25
Unknown* 47,189 137.10375p Negotiated Trade
14:28:32 - 13-Oct-25
Unknown* 36,132 137.10675p Negotiated Trade
14:04:42 - 13-Oct-25
Sell* 46 137.10675p Negotiated Trade
13:56:45 - 13-Oct-25
Unknown* 27,573 137.302p Negotiated Trade
13:49:50 - 13-Oct-25
Sell* 10,000 137.302p Negotiated Trade
13:49:23 - 13-Oct-25
Sell* 1,120 138.00p Automatic Execution
13:47:44 - 13-Oct-25
Sell* 5,000 138.00p Automatic Execution
13:47:39 - 13-Oct-25
Sell* 5,000 138.00p Automatic Execution
13:47:34 - 13-Oct-25
Sell* 5,000 138.00p Automatic Execution
13:47:29 - 13-Oct-25
Sell* 15,899 138.00p Automatic Execution
13:47:29 - 13-Oct-25
Sell* 8,000 138.1952p Ordinary
13:46:10 - 13-Oct-25
Sell* 12,000 138.3927p Ordinary
13:35:35 - 13-Oct-25
Sell* 7,250 138.3926p Ordinary
13:11:22 - 13-Oct-25
Sell* 6,139 138.386p Negotiated Trade
12:03:56 - 13-Oct-25
Sell* 2,253 138.3786p Ordinary
11:30:54 - 13-Oct-25
Unknown* 34,500 138.9905p Ordinary
11:28:59 - 13-Oct-25
Sell* 2,151 138.372p Negotiated Trade
11:20:35 - 13-Oct-25
Sell* 1,238 138.3669p Ordinary
11:20:10 - 13-Oct-25
Sell* 3,161 138.3607p Ordinary
11:18:41 - 13-Oct-25
Sell* 450 138.36p Negotiated Trade
11:18:19 - 13-Oct-25
Buy* 764 138.60p Ordinary
11:17:08 - 13-Oct-25
Sell* 9,751 138.54p Negotiated Trade
11:13:08 - 13-Oct-25
Sell* 4,695 138.72p Negotiated Trade
10:59:03 - 13-Oct-25
Sell* 278 138.72p Negotiated Trade
10:26:11 - 13-Oct-25
Sell* 4,330 138.72p Negotiated Trade
10:02:18 - 13-Oct-25
Sell* 14,362 139.2475p Ordinary
09:47:40 - 13-Oct-25
Sell* 4,101 138.00p Automatic Execution
09:40:58 - 13-Oct-25
Unknown* 26,026 138.50p Ordinary
09:31:15 - 13-Oct-25
Unknown* 7,181 139.25p Ordinary
09:25:26 - 13-Oct-25
Sell* 5,973 138.5648p Ordinary
09:22:05 - 13-Oct-25
Sell* 3,880 138.50p Automatic Execution
09:22:02 - 13-Oct-25
Buy* 5,000 138.50p Automatic Execution
09:21:20 - 13-Oct-25
Sell* 4,839 138.50p Automatic Execution
09:18:39 - 13-Oct-25
Sell* 5,115 138.6595p Ordinary
09:17:58 - 13-Oct-25
Buy* 6,801 138.50p Automatic Execution
09:17:26 - 13-Oct-25
Buy* 5,000 138.50p Automatic Execution
09:17:26 - 13-Oct-25
Unknown* 22,024 137.8597p Ordinary
09:16:25 - 13-Oct-25
Sell* 2,926 136.8875p Negotiated Trade
08:59:32 - 13-Oct-25
Sell* 2,926 136.8875p Negotiated Trade
08:59:13 - 13-Oct-25
Sell* 2,201 136.8775p Negotiated Trade
08:42:35 - 13-Oct-25
Sell* 3,885 137.00p Automatic Execution
08:19:48 - 13-Oct-25
Sell* 7,191 137.51p Negotiated Trade
08:18:42 - 13-Oct-25
Sell* 1,438 137.68p Negotiated Trade
08:15:45 - 13-Oct-25
Unknown* 30,000 137.68p Negotiated Trade
08:14:31 - 13-Oct-25
Sell* 5,000 137.68p Negotiated Trade
08:14:10 - 13-Oct-25
Buy* 3,233 138.50p Automatic Execution
08:10:18 - 13-Oct-25
Sell* 718 138.50p Automatic Execution
08:09:23 - 13-Oct-25
Sell* 13 138.50p Automatic Execution
08:09:23 - 13-Oct-25
Sell* 2,600 139.00p Automatic Execution
08:09:15 - 13-Oct-25
Unknown* 1 140.50p SI Trade
08:09:05 - 13-Oct-25
Unknown* 2 140.50p SI Trade
08:09:05 - 13-Oct-25
Sell* 14,500 138.50p Ordinary
08:08:42 - 13-Oct-25
Sell* 3,858 138.52p Ordinary
08:05:21 - 13-Oct-25
Sell* 12,000 138.0625p Ordinary
08:05:14 - 13-Oct-25
Sell* 2,416 138.52p Ordinary
08:04:23 - 13-Oct-25
Sell* 2,701 138.52p Ordinary
08:03:53 - 13-Oct-25
Sell* 2,046 138.52p Ordinary
08:03:06 - 13-Oct-25
Unknown* 167,854 139.00p Negotiated Trade
17:49:02 - 10-Oct-25
Buy* 13 139.50p Suspected BUY Trade
16:35:15 - 10-Oct-25
Buy* 168,909 140.00p Suspected BUY Trade
16:19:55 - 10-Oct-25
Sell* 7,000 138.6101p Ordinary
16:17:59 - 10-Oct-25
Unknown* 20,000 139.00p Ordinary
16:15:43 - 10-Oct-25
Unknown* 653 139.00p Automatic Execution
16:08:57 - 10-Oct-25
Unknown* 308 139.00p Automatic Execution
16:08:57 - 10-Oct-25
Buy* 6,612 139.001p Ordinary
16:07:39 - 10-Oct-25
Sell* 10,000 139.1278p Ordinary
15:55:22 - 10-Oct-25
Sell* 3,205 139.1285p Ordinary
15:48:41 - 10-Oct-25
Sell* 2,500 139.127p Negotiated Trade
15:46:50 - 10-Oct-25
Sell* 21 139.00p SI Trade
15:43:05 - 10-Oct-25
Sell* 381 139.50p Automatic Execution
15:39:10 - 10-Oct-25
Sell* 16,300 139.6503p Ordinary
15:32:54 - 10-Oct-25
Sell* 6,671 139.8099p Ordinary
15:18:06 - 10-Oct-25
Sell* 1,935 139.891p Ordinary
15:16:06 - 10-Oct-25
Unknown* 4,560 140.00p Negotiated Trade
15:15:37 - 10-Oct-25
Unknown* 1,922 140.00p Negotiated Trade
15:11:16 - 10-Oct-25
Unknown* 1,862 140.00p Negotiated Trade
15:10:33 - 10-Oct-25
Unknown* 3,830 140.00p Negotiated Trade
15:09:11 - 10-Oct-25
Unknown* 47,530 140.00p Negotiated Trade
15:08:39 - 10-Oct-25
Buy* 46 140.106p Ordinary
15:03:55 - 10-Oct-25
Unknown* 20,088 140.00p Negotiated Trade
15:02:13 - 10-Oct-25
Unknown* 4,855 140.00p Negotiated Trade
15:02:07 - 10-Oct-25
Unknown* 6,000 140.00p Negotiated Trade
14:56:55 - 10-Oct-25
Unknown* 960 140.00p Ordinary
14:49:59 - 10-Oct-25
Unknown* 206 140.00p Ordinary
14:48:28 - 10-Oct-25
Unknown* 2,000 140.00p Negotiated Trade
14:33:49 - 10-Oct-25
Unknown* 2,000 140.00p Negotiated Trade
14:33:24 - 10-Oct-25
Unknown* 740 140.00p Negotiated Trade
14:33:04 - 10-Oct-25
Unknown* 4,871 140.00p Negotiated Trade
14:26:25 - 10-Oct-25
Unknown* 600 140.00p Negotiated Trade
14:20:48 - 10-Oct-25
Unknown* 1,500 140.00p Negotiated Trade
14:14:04 - 10-Oct-25
Unknown* 100,000 139.80p Negotiated Trade
14:12:58 - 10-Oct-25
Unknown* 14,224 140.00p Negotiated Trade
14:11:57 - 10-Oct-25
Unknown* 7,512 140.00p Negotiated Trade
13:55:27 - 10-Oct-25
Unknown* 1,400 140.00p Negotiated Trade
13:48:48 - 10-Oct-25
Unknown* 2,500 140.00p Negotiated Trade
13:33:36 - 10-Oct-25
Unknown* 1,173 140.00p Negotiated Trade
13:32:43 - 10-Oct-25
Unknown* 1,000 140.00p Negotiated Trade
13:29:46 - 10-Oct-25
Buy* 2 140.50p SI Trade
13:08:38 - 10-Oct-25
Unknown* 19,900 140.00p Ordinary
12:54:09 - 10-Oct-25
Unknown* 18,000 139.7358p Ordinary
12:17:31 - 10-Oct-25
Buy* 642 140.258p Ordinary
11:32:42 - 10-Oct-25
Buy* 106 140.26p Ordinary
11:32:42 - 10-Oct-25
Buy* 16,500 139.7186p Ordinary
11:19:28 - 10-Oct-25
Buy* 7,836 140.00p Automatic Execution
09:52:09 - 10-Oct-25
Unknown* 53,271 139.7149p Negotiated Trade
09:44:08 - 10-Oct-25
Buy* 2,015 139.70p Ordinary
09:19:14 - 10-Oct-25
Buy* 347 140.26p Ordinary
09:16:39 - 10-Oct-25
Buy* 4 140.50p SI Trade
09:10:38 - 10-Oct-25
Sell* 21 139.00p SI Trade
08:18:36 - 10-Oct-25
Unknown* 96,422 140.50p Negotiated Trade
17:26:49 - 09-Oct-25
Buy* 100,000 140.781p Suspected BUY Trade
16:44:49 - 09-Oct-25
Unknown* 25,000 140.50p Ordinary
16:37:44 - 09-Oct-25
Unknown* 25,000 140.50p Ordinary
16:37:38 - 09-Oct-25
Sell* 920 140.50p Uncrossing Trade
16:35:13 - 09-Oct-25
Sell* 101,422 139.8882p Negotiated Trade
16:33:16 - 09-Oct-25
Sell* 5,000 140.34p Negotiated Trade
16:18:24 - 09-Oct-25
Sell* 7,000 140.00p Ordinary
15:53:14 - 09-Oct-25
Unknown* 37,500 140.25p Negotiated Trade
15:52:15 - 09-Oct-25
Unknown* 65,000 140.25p Negotiated Trade
15:52:02 - 09-Oct-25
Sell* 5,000 140.00p Ordinary
15:51:14 - 09-Oct-25
Sell* 9,995 140.3565p Negotiated Trade
15:40:16 - 09-Oct-25
Unknown* 36,708 140.50p Negotiated Trade
15:29:42 - 09-Oct-25
Sell* 123 140.50p Automatic Execution
15:16:51 - 09-Oct-25
Unknown* 11,676 140.50p SI Trade
15:09:31 - 09-Oct-25
Unknown* 11,676 140.50p OTC Trade
15:09:31 - 09-Oct-25
Buy* 5,600 140.50p Automatic Execution
14:54:13 - 09-Oct-25
Buy* 19,400 140.50p Automatic Execution
14:54:13 - 09-Oct-25
Buy* 2,500 140.50p Automatic Execution
13:49:27 - 09-Oct-25
Buy* 600 140.50p Automatic Execution
13:44:47 - 09-Oct-25
Buy* 900 140.50p Automatic Execution
13:30:24 - 09-Oct-25
Sell* 2,036 140.025p Negotiated Trade
13:26:52 - 09-Oct-25
Buy* 935 140.50p Automatic Execution
13:02:24 - 09-Oct-25
Unknown* 62,500 140.25p Negotiated Trade
12:20:00 - 09-Oct-25
Unknown* 62,500 140.25p Negotiated Trade
12:19:50 - 09-Oct-25
Sell* 500 139.938p Negotiated Trade
12:15:14 - 09-Oct-25
Sell* 500 139.938p Negotiated Trade
12:03:08 - 09-Oct-25
Sell* 3,178 139.938p Negotiated Trade
11:50:26 - 09-Oct-25
Unknown* 50,000 140.30p Negotiated Trade
11:36:59 - 09-Oct-25
Sell* 3,178 139.938p Negotiated Trade
11:24:04 - 09-Oct-25
Unknown* 3,360 140.50p Automatic Execution
10:19:42 - 09-Oct-25
Unknown* 11,640 140.50p Automatic Execution
10:19:42 - 09-Oct-25
Sell* 14,889 140.0625p Ordinary
10:18:52 - 09-Oct-25
Sell* 6,400 140.04p Negotiated Trade
09:57:32 - 09-Oct-25
Sell* 6,400 140.04p Negotiated Trade
09:56:21 - 09-Oct-25
Sell* 4,460 139.74p Ordinary
09:44:51 - 09-Oct-25
Sell* 28,000 140.00p Automatic Execution
08:57:12 - 09-Oct-25
Sell* 7,000 140.00p Automatic Execution
08:56:17 - 09-Oct-25
Sell* 98 140.015p Ordinary
08:56:11 - 09-Oct-25
Sell* 7,000 140.0015p Ordinary
08:56:10 - 09-Oct-25
Sell* 3,360 140.00p Automatic Execution
08:56:09 - 09-Oct-25
Buy* 11,640 140.00p Automatic Execution
08:56:09 - 09-Oct-25
Unknown* 14,105 139.50p Automatic Execution
08:56:05 - 09-Oct-25
Unknown* 35,895 139.50p Automatic Execution
08:56:05 - 09-Oct-25
Unknown* 100,000 139.50p Automatic Execution
08:55:57 - 09-Oct-25
Unknown* 50,000 139.50p Automatic Execution
08:55:52 - 09-Oct-25
Unknown* 50,000 139.50p Automatic Execution
08:55:47 - 09-Oct-25
Buy* 2,515 139.33p Ordinary
08:53:47 - 09-Oct-25
Sell* 7,605 139.312p Negotiated Trade
08:49:41 - 09-Oct-25
Sell* 20,000 139.01p Negotiated Trade
08:49:25 - 09-Oct-25
Sell* 7,605 139.312p Negotiated Trade
08:47:56 - 09-Oct-25
Buy* 1 140.00p SI Trade
08:37:36 - 09-Oct-25
Buy* 10 139.70p Ordinary
08:37:09 - 09-Oct-25
FTSE 100 Latest
Value9,752.02
Change-25.06