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* 2,965 134.00p Suspected BUY Trade
16:35:10 - 20-Jun-25
Unknown* 0 134.00p SI Trade
16:06:43 - 20-Jun-25
Sell* 10,000 131.50p Automatic Execution
16:06:43 - 20-Jun-25
Sell* 10,000 131.5025p Ordinary
16:06:36 - 20-Jun-25
Sell* 4,722 131.80p Ordinary
15:52:02 - 20-Jun-25
Sell* 3,033 131.50p Automatic Execution
15:43:01 - 20-Jun-25
Sell* 2,000 131.80p Ordinary
15:41:50 - 20-Jun-25
Sell* 5,000 131.5025p Ordinary
15:40:17 - 20-Jun-25
Sell* 11,000 131.50p Automatic Execution
14:52:36 - 20-Jun-25
Sell* 11,000 131.5025p Ordinary
14:48:10 - 20-Jun-25
Sell* 11,500 131.80p Ordinary
14:36:04 - 20-Jun-25
Sell* 1,250 132.863p Negotiated Trade
14:08:16 - 20-Jun-25
Sell* 1,737 132.36p Ordinary
13:33:13 - 20-Jun-25
Sell* 4,000 132.36p Ordinary
13:33:13 - 20-Jun-25
Buy* 5,000 131.50p Automatic Execution
13:22:46 - 20-Jun-25
Buy* 3,000 130.50p Automatic Execution
13:15:18 - 20-Jun-25
Sell* 228 128.50p Automatic Execution
13:07:05 - 20-Jun-25
Sell* 500 127.22p Ordinary
11:28:56 - 20-Jun-25
Buy* 390 129.49p Ordinary
10:21:42 - 20-Jun-25
Buy* 500 129.495p Suspected BUY Trade
10:18:21 - 20-Jun-25
Buy* 4 130.50p SI Trade
08:40:57 - 20-Jun-25
Buy* 12 129.517p Suspected BUY Trade
08:35:51 - 20-Jun-25
Buy* 16 131.50p SI Trade
08:10:00 - 20-Jun-25
Sell* 4,500 126.88p Ordinary
16:28:08 - 19-Jun-25
Sell* 7,500 126.876p Ordinary
15:49:16 - 19-Jun-25
Buy* 2,000 129.00p Automatic Execution
13:55:06 - 19-Jun-25
Buy* 2,400 128.50p Automatic Execution
13:54:46 - 19-Jun-25
Sell* 2,500 126.7075p Ordinary
12:56:43 - 19-Jun-25
Sell* 15,785 126.7075p Ordinary
12:07:57 - 19-Jun-25
Sell* 7,400 127.3975p Ordinary
11:01:25 - 19-Jun-25
Sell* 10 127.392p Ordinary
10:55:05 - 19-Jun-25
Sell* 1,044 127.392p Ordinary
08:54:25 - 19-Jun-25
Sell* 2,000 130.6725p Ordinary
16:26:40 - 18-Jun-25
Buy* 2,000 130.00p Automatic Execution
16:18:27 - 18-Jun-25
Buy* 4,618 129.9235p Ordinary
15:57:06 - 18-Jun-25
Sell* 1,236 129.525p Ordinary
15:42:12 - 18-Jun-25
Sell* 129 129.50p Automatic Execution
15:42:11 - 18-Jun-25
Buy* 6 130.00p SI Trade
15:27:07 - 18-Jun-25
Buy* 5,984 130.725p Ordinary
13:23:08 - 18-Jun-25
Sell* 5,000 127.392p Ordinary
11:29:46 - 18-Jun-25
Buy* 2 131.50p SI Trade
08:10:00 - 18-Jun-25
Sell* 190 129.50p Automatic Execution
15:14:20 - 17-Jun-25
Sell* 239 127.479p Negotiated Trade
12:39:19 - 17-Jun-25
Unknown* 20,000 127.3297p Ordinary
12:21:54 - 17-Jun-25
Sell* 2,355 127.40p Ordinary
10:37:49 - 17-Jun-25
Unknown* 23,500 127.3257p Ordinary
09:57:13 - 17-Jun-25
Buy* 4,016 129.4555p Ordinary
08:49:42 - 17-Jun-25
Buy* 4 129.50p Suspected BUY Trade
16:35:14 - 16-Jun-25
Sell* 3,838 130.315p Ordinary
14:23:18 - 16-Jun-25
Sell* 1,000 130.80p Ordinary
14:19:22 - 16-Jun-25
Buy* 5,000 130.00p Automatic Execution
14:19:02 - 16-Jun-25
Buy* 2,000 130.00p Automatic Execution
14:19:02 - 16-Jun-25
Buy* 5,000 129.50p Automatic Execution
13:03:59 - 16-Jun-25
Buy* 2,000 129.00p Automatic Execution
13:03:56 - 16-Jun-25
Buy* 1,945 128.58p Ordinary
10:52:13 - 16-Jun-25
Sell* 479 126.7285p Ordinary
10:30:23 - 16-Jun-25
Sell* 4,156 126.725p Ordinary
10:22:25 - 16-Jun-25
Buy* 1 129.00p SI Trade
08:51:18 - 16-Jun-25
Buy* 1 129.00p SI Trade
08:51:18 - 16-Jun-25
Sell* 2,500 126.8257p Ordinary
08:16:04 - 16-Jun-25
Sell* 792 126.00p Automatic Execution
08:04:12 - 16-Jun-25
Buy* 9,000 127.4426p Ordinary
15:22:21 - 13-Jun-25
Buy* 8,123 127.4321p Ordinary
15:17:49 - 13-Jun-25
Buy* 12,224 127.4414p Ordinary
15:13:44 - 13-Jun-25
Buy* 1,600 128.50p Automatic Execution
15:02:41 - 13-Jun-25
Buy* 6,000 127.4353p Ordinary
14:46:44 - 13-Jun-25
Buy* 1,200 127.50p Automatic Execution
14:45:46 - 13-Jun-25
Sell* 399 126.00p Automatic Execution
14:30:00 - 13-Jun-25
Buy* 1,554 127.00p Automatic Execution
13:51:38 - 13-Jun-25
Buy* 12 127.44p Ordinary
13:23:29 - 13-Jun-25
Buy* 4,000 127.255p Ordinary
13:17:59 - 13-Jun-25
Buy* 3,800 127.50p Automatic Execution
13:06:40 - 13-Jun-25
Buy* 103 126.375p Suspected BUY Trade
12:39:17 - 13-Jun-25
Buy* 2,407 127.00p Automatic Execution
12:19:36 - 13-Jun-25
Sell* 3,500 125.6649p Ordinary
12:13:27 - 13-Jun-25
Buy* 2,836 126.754p Ordinary
11:25:32 - 13-Jun-25
Buy* 4 127.00p SI Trade
11:25:31 - 13-Jun-25
Sell* 7,338 126.1635p Ordinary
10:47:52 - 13-Jun-25
Sell* 5,000 126.16p Ordinary
10:44:14 - 13-Jun-25
Sell* 500 126.12p Ordinary
08:56:39 - 13-Jun-25
Unknown* 0 125.00p SI Trade
08:04:37 - 13-Jun-25
Buy* 16 129.00p SI Trade
08:04:37 - 13-Jun-25
Sell* 3,700 129.50p Automatic Execution
16:12:59 - 12-Jun-25
Sell* 15,000 128.863p Ordinary
15:44:26 - 12-Jun-25
Sell* 9,611 131.00p Automatic Execution
15:41:00 - 12-Jun-25
Sell* 9,511 131.06p Ordinary
15:40:39 - 12-Jun-25
Sell* 7,000 131.06p Ordinary
15:39:25 - 12-Jun-25
Sell* 1,750 131.0026p Ordinary
15:03:35 - 12-Jun-25
Sell* 389 131.00p Automatic Execution
14:52:33 - 12-Jun-25
Sell* 154 131.18p Ordinary
14:12:42 - 12-Jun-25
Unknown* 0 132.50p SI Trade
13:12:27 - 12-Jun-25
Sell* 6,225 131.0076p Ordinary
12:06:24 - 12-Jun-25
Sell* 7,680 131.12p Ordinary
11:10:42 - 12-Jun-25
Sell* 15,000 131.00p Automatic Execution
11:10:31 - 12-Jun-25
Sell* 2,500 131.18p Ordinary
11:09:58 - 12-Jun-25
Sell* 3,600 131.0126p Ordinary
11:09:33 - 12-Jun-25
Sell* 2,500 131.596p Negotiated Trade
11:09:07 - 12-Jun-25
Sell* 6,000 131.1988p Ordinary
10:58:10 - 12-Jun-25
Sell* 12,250 131.2001p Ordinary
10:45:29 - 12-Jun-25
Sell* 2,100 131.50p Automatic Execution
09:24:30 - 12-Jun-25
Sell* 2,100 131.5025p Ordinary
09:24:22 - 12-Jun-25
Sell* 3,000 131.6855p Ordinary
08:48:18 - 12-Jun-25
Buy* 2,500 133.20p Ordinary
08:38:55 - 12-Jun-25
Sell* 5,651 131.50p Ordinary
08:35:38 - 12-Jun-25
Sell* 2,161 131.80p Ordinary
08:21:31 - 12-Jun-25
Buy* 2 134.00p SI Trade
08:11:02 - 12-Jun-25
Buy* 1 134.00p SI Trade
08:11:02 - 12-Jun-25
Buy* 5,000 131.00p Automatic Execution
08:05:29 - 12-Jun-25
Sell* 10,000 131.00p Automatic Execution
08:05:29 - 12-Jun-25
Sell* 5,000 131.1273p Ordinary
08:00:31 - 12-Jun-25
Sell* 2,314 131.1278p Negotiated Trade
08:00:30 - 12-Jun-25
Buy* 7,500 129.758p Ordinary
16:19:59 - 11-Jun-25
Buy* 10,000 128.78p Ordinary
14:23:21 - 11-Jun-25
Sell* 8,000 128.7821p Ordinary
13:40:58 - 11-Jun-25
Unknown* 81,422 128.7832p Negotiated Trade
13:04:01 - 11-Jun-25
Buy* 15 129.767p Suspected BUY Trade
12:34:05 - 11-Jun-25
Buy* 115 129.76p Ordinary
11:11:37 - 11-Jun-25
Buy* 617 129.76p Ordinary
11:11:37 - 11-Jun-25
Sell* 13,000 128.7711p Ordinary
11:11:05 - 11-Jun-25
Sell* 3,500 128.7637p Ordinary
10:37:27 - 11-Jun-25
Unknown* 25,047 128.7612p Ordinary
10:03:38 - 11-Jun-25
Buy* 7,500 129.9599p Ordinary
09:59:59 - 11-Jun-25
Unknown* 25,729 128.30p Ordinary
09:49:23 - 11-Jun-25
Sell* 4,750 128.7493p Ordinary
09:48:19 - 11-Jun-25
Unknown* 20,000 128.75p Ordinary
09:31:29 - 11-Jun-25
Sell* 1,722 129.121p Negotiated Trade
08:40:38 - 11-Jun-25
Buy* 16 131.00p SI Trade
08:25:31 - 11-Jun-25
Buy* 10,000 129.4985p Ordinary
16:07:27 - 10-Jun-25
Buy* 207 129.00p Automatic Execution
15:04:46 - 10-Jun-25
Buy* 2,500 129.00p Automatic Execution
15:04:46 - 10-Jun-25
Buy* 386 128.50p Ordinary
14:01:33 - 10-Jun-25
Buy* 10,000 128.6533p Ordinary
13:52:24 - 10-Jun-25
Sell* 2,000 127.817p Negotiated Trade
11:53:58 - 10-Jun-25
Buy* 1 129.00p SI Trade
11:25:46 - 10-Jun-25
Buy* 463 128.50p Ordinary
11:21:35 - 10-Jun-25
Unknown* 60,000 128.85p Ordinary
10:30:32 - 10-Jun-25
Sell* 420 128.322p Ordinary
09:38:20 - 10-Jun-25
Sell* 9,707 128.32p Ordinary
09:11:36 - 10-Jun-25
Buy* 368 129.2471p Ordinary
08:46:29 - 10-Jun-25
Sell* 6,321 128.3343p Ordinary
16:18:43 - 09-Jun-25
Buy* 1 129.00p SI Trade
15:28:57 - 09-Jun-25
Buy* 14 129.00p SI Trade
15:28:57 - 09-Jun-25
Unknown* 0 128.00p SI Trade
14:57:18 - 09-Jun-25
Sell* 5,000 128.00p Ordinary
13:44:12 - 09-Jun-25
Unknown* 31,000 128.4985p Ordinary
11:37:43 - 09-Jun-25
Buy* 7,500 128.55p Ordinary
11:37:42 - 09-Jun-25
Buy* 601 128.50p Ordinary
10:53:10 - 09-Jun-25
Buy* 879 128.55p Ordinary
10:30:54 - 09-Jun-25
Sell* 6,030 128.002p Ordinary
10:08:01 - 09-Jun-25
Sell* 10,216 128.00p Ordinary
10:05:28 - 09-Jun-25
Buy* 1 130.00p SI Trade
08:13:42 - 09-Jun-25
Sell* 1 128.00p SI Trade
08:13:42 - 09-Jun-25
Sell* 15,075 128.50p Ordinary
08:00:45 - 09-Jun-25
Buy* 394 129.00p Suspected BUY Trade
16:35:18 - 06-Jun-25
Unknown* 4,000 129.00p Ordinary
16:18:09 - 06-Jun-25
Unknown* 20,000 128.50p Ordinary
16:18:02 - 06-Jun-25
Sell* 1,500 128.5015p Ordinary
15:43:23 - 06-Jun-25
Sell* 288 128.50p Automatic Execution
15:39:08 - 06-Jun-25
Sell* 9,100 128.5001p Ordinary
15:31:58 - 06-Jun-25
Sell* 1,500 128.70p Negotiated Trade
15:26:44 - 06-Jun-25
Unknown* 97,250 130.75p Negotiated Trade
15:05:13 - 06-Jun-25
Sell* 18,000 128.5001p Ordinary
14:39:00 - 06-Jun-25
Buy* 3,116 130.00p Automatic Execution
14:38:11 - 06-Jun-25
Buy* 2,000 129.00p Automatic Execution
13:23:34 - 06-Jun-25
Buy* 84 130.00p Automatic Execution
12:56:49 - 06-Jun-25
Buy* 5,000 129.50p Automatic Execution
12:56:49 - 06-Jun-25
Sell* 7,328 128.55p Ordinary
12:50:44 - 06-Jun-25
Sell* 4,600 128.55p Ordinary
12:34:47 - 06-Jun-25
Sell* 768 127.666p Ordinary
11:37:58 - 06-Jun-25
Sell* 3,971 127.5338p Ordinary
10:45:57 - 06-Jun-25
Sell* 6,000 127.523p Ordinary
10:10:41 - 06-Jun-25
Buy* 2,500 128.5688p Ordinary
09:57:37 - 06-Jun-25
Unknown* 0 126.50p SI Trade
09:30:48 - 06-Jun-25
Buy* 4 129.50p SI Trade
09:30:48 - 06-Jun-25
Buy* 1,500 128.5688p Ordinary
09:28:53 - 06-Jun-25
Buy* 11 129.50p SI Trade
08:24:11 - 06-Jun-25
Buy* 16 129.50p SI Trade
08:24:11 - 06-Jun-25
Buy* 13,200 130.00p Ordinary
16:38:49 - 05-Jun-25
Buy* 15,142 130.00p Suspected BUY Trade
16:35:12 - 05-Jun-25
Unknown* 100,000 129.50p Negotiated Trade
16:06:09 - 05-Jun-25
Buy* 7,462 128.50p Automatic Execution
15:31:01 - 05-Jun-25
Sell* 4,748 128.50p Automatic Execution
15:31:01 - 05-Jun-25
Sell* 768 129.4792p Ordinary
15:23:23 - 05-Jun-25
Sell* 252 128.50p Automatic Execution
15:18:08 - 05-Jun-25
Buy* 1,930 129.5704p Ordinary
15:17:58 - 05-Jun-25
Unknown* 30,000 128.522p Ordinary
15:13:19 - 05-Jun-25
Sell* 4,671 129.3274p Ordinary
14:44:31 - 05-Jun-25
Buy* 2 130.50p SI Trade
14:23:39 - 05-Jun-25
Sell* 2,000 129.3284p Ordinary
14:22:58 - 05-Jun-25
Buy* 9,000 129.7064p Ordinary
14:12:31 - 05-Jun-25
Unknown* 65,000 129.86p Negotiated Trade
13:31:36 - 05-Jun-25
Sell* 2 129.30p Ordinary
12:57:46 - 05-Jun-25
Sell* 5,000 128.50p Ordinary
12:51:44 - 05-Jun-25
Unknown* 5,000 128.50p OTC Trade
12:51:44 - 05-Jun-25
Buy* 2 134.00p SI Trade
12:51:44 - 05-Jun-25
Buy* 2 134.00p SI Trade
12:51:44 - 05-Jun-25
Buy* 56 134.00p Automatic Execution
12:51:44 - 05-Jun-25
Buy* 2 134.00p Automatic Execution
12:51:44 - 05-Jun-25
Buy* 102 134.00p Automatic Execution
12:51:44 - 05-Jun-25
Buy* 5,000 128.50p Automatic Execution
12:51:44 - 05-Jun-25
FTSE 100 Latest
Value8,774.65
Change-17.15