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
Sell* 1 130.00p Uncrossing Trade
16:35:22 - 18-Jul-25
Buy* 94 132.62p Ordinary
16:15:11 - 18-Jul-25
Buy* 98 132.95p Ordinary
16:10:21 - 18-Jul-25
Buy* 243 133.50p Automatic Execution
15:24:39 - 18-Jul-25
Unknown* 50,000 133.00p Negotiated Trade
15:08:59 - 18-Jul-25
Sell* 4,928 131.3025p Ordinary
15:04:25 - 18-Jul-25
Sell* 2,205 133.50p Automatic Execution
14:46:52 - 18-Jul-25
Buy* 2 134.50p SI Trade
13:02:13 - 18-Jul-25
Sell* 5,020 132.502p Ordinary
11:20:42 - 18-Jul-25
Sell* 1,000 132.74p Ordinary
10:48:38 - 18-Jul-25
Buy* 7,500 134.06p Ordinary
10:13:18 - 18-Jul-25
Sell* 5,000 132.60p Ordinary
09:40:55 - 18-Jul-25
Sell* 10,000 132.5001p Ordinary
09:35:27 - 18-Jul-25
Sell* 6,000 132.74p Ordinary
09:09:52 - 18-Jul-25
Sell* 27,795 132.50p Automatic Execution
08:47:17 - 18-Jul-25
Unknown* 27,795 132.502p Ordinary
08:47:10 - 18-Jul-25
Buy* 4 134.50p SI Trade
08:37:27 - 18-Jul-25
Sell* 3,500 132.74p Ordinary
08:36:52 - 18-Jul-25
Sell* 2 132.50p SI Trade
08:10:00 - 18-Jul-25
Buy* 16 134.50p SI Trade
08:10:00 - 18-Jul-25
Buy* 3 134.00p SI Trade
15:34:58 - 17-Jul-25
Sell* 5,000 131.065p Negotiated Trade
15:06:38 - 17-Jul-25
Unknown* 25,000 133.23p Ordinary
15:06:33 - 17-Jul-25
Sell* 7,766 131.8037p Ordinary
15:03:12 - 17-Jul-25
Sell* 1,500 131.619p Ordinary
14:05:50 - 17-Jul-25
Sell* 498 131.802p Negotiated Trade
13:41:46 - 17-Jul-25
Buy* 1,999 133.50p Ordinary
13:04:55 - 17-Jul-25
Unknown* 1,999 133.50p OTC Trade
13:04:55 - 17-Jul-25
Buy* 1,901 133.50p Automatic Execution
13:04:55 - 17-Jul-25
Buy* 2,957 133.00p Automatic Execution
13:04:33 - 17-Jul-25
Buy* 43 133.00p Automatic Execution
13:04:33 - 17-Jul-25
Buy* 3,000 133.00p Ordinary
13:03:59 - 17-Jul-25
Unknown* 3,000 133.00p OTC Trade
13:03:59 - 17-Jul-25
Buy* 3,000 133.00p Ordinary
13:03:44 - 17-Jul-25
Unknown* 3,000 133.00p OTC Trade
13:03:44 - 17-Jul-25
Sell* 3,000 133.1205p Ordinary
12:28:06 - 17-Jul-25
Sell* 4,000 133.1205p Ordinary
12:23:36 - 17-Jul-25
Sell* 800 133.1815p Ordinary
11:23:15 - 17-Jul-25
Buy* 1 134.50p SI Trade
08:48:19 - 17-Jul-25
Buy* 266 133.50p Automatic Execution
13:57:41 - 16-Jul-25
Sell* 6,657 132.62p Ordinary
12:47:50 - 16-Jul-25
Sell* 5,386 132.62p Ordinary
12:47:05 - 16-Jul-25
Sell* 10,742 132.62p Ordinary
12:46:15 - 16-Jul-25
Sell* 1,600 132.50p Automatic Execution
12:21:52 - 16-Jul-25
Sell* 382 132.015p Ordinary
12:00:42 - 16-Jul-25
Sell* 1,500 132.24p Ordinary
09:32:04 - 16-Jul-25
Unknown* 0 132.00p SI Trade
08:56:10 - 16-Jul-25
Sell* 2,675 132.00p Automatic Execution
08:56:10 - 16-Jul-25
Sell* 2,675 132.0025p Ordinary
08:55:58 - 16-Jul-25
Sell* 653 132.00p Automatic Execution
08:14:42 - 16-Jul-25
Sell* 6,000 132.00p Automatic Execution
08:14:39 - 16-Jul-25
Sell* 5,000 132.00p Uncrossing Trade
08:00:28 - 16-Jul-25
Sell* 2,500 131.0605p Ordinary
16:21:25 - 15-Jul-25
Sell* 205 131.00p SI Trade
16:19:19 - 15-Jul-25
Buy* 1 131.50p SI Trade
16:19:19 - 15-Jul-25
Buy* 7 131.50p SI Trade
16:19:19 - 15-Jul-25
Sell* 155 131.06p Ordinary
16:08:12 - 15-Jul-25
Sell* 3,415 131.0503p Ordinary
16:07:30 - 15-Jul-25
Buy* 76 131.374p Suspected BUY Trade
15:37:06 - 15-Jul-25
Sell* 9,053 131.0503p Ordinary
15:34:53 - 15-Jul-25
Sell* 3,115 131.0506p Ordinary
15:34:04 - 15-Jul-25
Sell* 5,353 131.0501p Ordinary
15:33:17 - 15-Jul-25
Sell* 626 131.50p Automatic Execution
15:00:51 - 15-Jul-25
Sell* 8,900 131.50p Automatic Execution
15:00:51 - 15-Jul-25
Buy* 13 132.00p SI Trade
14:57:00 - 15-Jul-25
Unknown* 50,000 132.00p Negotiated Trade
13:32:27 - 15-Jul-25
Sell* 2,500 131.50p Automatic Execution
12:57:57 - 15-Jul-25
Sell* 2,500 131.5005p Ordinary
12:57:49 - 15-Jul-25
Sell* 5,000 131.50p Automatic Execution
12:46:19 - 15-Jul-25
Sell* 8,600 131.50p Automatic Execution
12:33:43 - 15-Jul-25
Sell* 8,600 131.5005p Ordinary
12:33:33 - 15-Jul-25
Sell* 2,600 132.00p Automatic Execution
12:15:44 - 15-Jul-25
Buy* 7 134.50p SI Trade
12:09:21 - 15-Jul-25
Buy* 5,000 131.50p Automatic Execution
12:09:21 - 15-Jul-25
Sell* 4,164 131.06p Ordinary
12:05:18 - 15-Jul-25
Sell* 8,566 128.7052p Ordinary
12:05:07 - 15-Jul-25
Sell* 10,000 128.7017p Ordinary
12:00:37 - 15-Jul-25
Sell* 500 128.7017p Ordinary
11:40:08 - 15-Jul-25
Sell* 1,917 129.103p Ordinary
09:57:12 - 15-Jul-25
Sell* 7,628 128.70p Ordinary
08:44:25 - 15-Jul-25
Sell* 7,500 130.5705p Ordinary
16:24:17 - 14-Jul-25
Sell* 2,500 131.06p Ordinary
15:54:53 - 14-Jul-25
Sell* 22,600 131.50p Automatic Execution
15:26:59 - 14-Jul-25
Sell* 2,400 131.50p Automatic Execution
15:26:39 - 14-Jul-25
Sell* 2,600 131.50p Automatic Execution
15:26:39 - 14-Jul-25
Buy* 5,000 131.50p Automatic Execution
15:19:15 - 14-Jul-25
Sell* 5,000 127.90p Ordinary
14:56:59 - 14-Jul-25
Unknown* 40,000 129.00p Negotiated Trade
14:48:23 - 14-Jul-25
Unknown* 40,000 129.00p Negotiated Trade
14:48:19 - 14-Jul-25
Sell* 381 131.00p Automatic Execution
14:14:50 - 14-Jul-25
Sell* 3,148 131.50p Automatic Execution
13:08:41 - 14-Jul-25
Sell* 5,000 131.50p Automatic Execution
13:08:40 - 14-Jul-25
Sell* 5,000 131.50p Automatic Execution
13:08:39 - 14-Jul-25
Buy* 5,000 131.50p Automatic Execution
12:43:45 - 14-Jul-25
Buy* 6,073 131.50p Automatic Execution
12:43:45 - 14-Jul-25
Sell* 5,098 131.50p Automatic Execution
12:42:12 - 14-Jul-25
Sell* 4,370 131.56p Ordinary
12:42:03 - 14-Jul-25
Sell* 20 131.744p Negotiated Trade
12:38:21 - 14-Jul-25
Buy* 10 131.814p Suspected BUY Trade
12:37:08 - 14-Jul-25
Sell* 6,073 132.00p Automatic Execution
12:24:14 - 14-Jul-25
Sell* 14,982 131.50p Automatic Execution
12:23:50 - 14-Jul-25
Buy* 5,000 131.50p Automatic Execution
12:17:59 - 14-Jul-25
Sell* 28,000 131.50p Automatic Execution
11:57:52 - 14-Jul-25
Sell* 15,000 131.62p Ordinary
11:57:29 - 14-Jul-25
Buy* 2,000 131.00p Automatic Execution
11:54:02 - 14-Jul-25
Sell* 8,425 128.60p Ordinary
11:22:49 - 14-Jul-25
Sell* 5,100 129.00p Ordinary
11:12:22 - 14-Jul-25
Sell* 11,500 129.00p Ordinary
11:05:12 - 14-Jul-25
Sell* 17,696 129.00p Ordinary
08:54:27 - 14-Jul-25
Buy* 11 130.55p Ordinary
08:37:08 - 14-Jul-25
Unknown* 0 128.00p SI Trade
08:30:08 - 14-Jul-25
Buy* 3 132.50p SI Trade
08:30:08 - 14-Jul-25
Sell* 1 128.00p SI Trade
08:30:08 - 14-Jul-25
Unknown* 0 132.50p SI Trade
08:30:08 - 14-Jul-25
Sell* 9,202 129.00p Ordinary
08:29:57 - 14-Jul-25
Sell* 2,300 129.789p Negotiated Trade
08:25:16 - 14-Jul-25
Sell* 9,176 128.3381p Ordinary
08:23:29 - 14-Jul-25
Buy* 18 131.60p Ordinary
08:00:30 - 14-Jul-25
Buy* 1,000 131.00p Automatic Execution
16:35:17 - 11-Jul-25
Buy* 2,500 131.00p Automatic Execution
16:35:16 - 11-Jul-25
Buy* 2,500 131.00p Suspected BUY Trade
16:35:16 - 11-Jul-25
Sell* 10,000 130.2404p Ordinary
15:53:47 - 11-Jul-25
Sell* 7,985 130.912p Ordinary
15:32:10 - 11-Jul-25
Sell* 1,059 130.91p Negotiated Trade
15:00:09 - 11-Jul-25
Sell* 180 131.50p Automatic Execution
13:57:15 - 11-Jul-25
Sell* 6,423 131.51p Ordinary
13:12:30 - 11-Jul-25
Sell* 2,500 132.00p Automatic Execution
12:57:54 - 11-Jul-25
Unknown* 23,500 131.5625p Ordinary
12:56:03 - 11-Jul-25
Buy* 97 132.50p Automatic Execution
11:59:30 - 11-Jul-25
Buy* 80 132.00p Automatic Execution
11:58:00 - 11-Jul-25
Buy* 600 132.50p Automatic Execution
11:58:00 - 11-Jul-25
Sell* 5,000 131.505p Ordinary
11:53:17 - 11-Jul-25
Buy* 5,000 131.50p Ordinary
11:37:30 - 11-Jul-25
Unknown* 5,000 131.50p OTC Trade
11:37:30 - 11-Jul-25
Buy* 5,000 131.50p Automatic Execution
11:37:30 - 11-Jul-25
Sell* 178 128.00p SI Trade
10:18:00 - 11-Jul-25
Sell* 8 131.50p Automatic Execution
16:14:41 - 10-Jul-25
Sell* 4 131.00p SI Trade
15:31:36 - 10-Jul-25
Sell* 13,077 132.00p Automatic Execution
15:07:04 - 10-Jul-25
Unknown* 20,000 132.00p Ordinary
15:06:54 - 10-Jul-25
Sell* 2,000 132.133p Ordinary
14:42:25 - 10-Jul-25
Sell* 660 132.133p Ordinary
14:27:19 - 10-Jul-25
Sell* 652 132.00p Automatic Execution
13:57:45 - 10-Jul-25
Buy* 400 132.00p Automatic Execution
13:34:54 - 10-Jul-25
Buy* 5,000 132.00p Automatic Execution
13:34:54 - 10-Jul-25
Buy* 703 132.00p Automatic Execution
12:13:58 - 10-Jul-25
Buy* 71 131.00p Automatic Execution
12:13:58 - 10-Jul-25
Buy* 5,000 131.00p Ordinary
12:05:04 - 10-Jul-25
Unknown* 5,000 131.00p OTC Trade
12:05:04 - 10-Jul-25
Buy* 4,929 131.00p Automatic Execution
12:05:04 - 10-Jul-25
Buy* 5,000 130.00p Automatic Execution
12:01:35 - 10-Jul-25
Sell* 1,000 127.41p Ordinary
11:55:09 - 10-Jul-25
Sell* 750 127.41p Ordinary
11:32:13 - 10-Jul-25
Buy* 115 129.65p Ordinary
11:18:13 - 10-Jul-25
Buy* 598 129.6483p Ordinary
11:18:10 - 10-Jul-25
Buy* 7,704 129.6465p Ordinary
11:05:12 - 10-Jul-25
Sell* 4,706 127.5035p Ordinary
10:14:53 - 10-Jul-25
Buy* 7,500 128.3401p Ordinary
09:46:33 - 10-Jul-25
Buy* 1,133 128.413p Suspected BUY Trade
09:04:41 - 10-Jul-25
Buy* 157 129.65p Ordinary
08:45:06 - 10-Jul-25
Sell* 8,700 127.50p Ordinary
08:42:52 - 10-Jul-25
Buy* 768 129.5695p Ordinary
08:26:12 - 10-Jul-25
Unknown* 0 130.00p SI Trade
08:05:03 - 10-Jul-25
Buy* 4 130.00p SI Trade
08:05:03 - 10-Jul-25
Buy* 1 130.00p SI Trade
08:05:03 - 10-Jul-25
Buy* 700 131.50p Automatic Execution
16:35:20 - 09-Jul-25
Buy* 2,600 131.50p Automatic Execution
16:35:20 - 09-Jul-25
Buy* 2,196 131.50p Suspected BUY Trade
16:35:20 - 09-Jul-25
Sell* 2 131.00p SI Trade
16:02:30 - 09-Jul-25
Buy* 1 132.50p SI Trade
16:02:30 - 09-Jul-25
Sell* 9,000 131.9702p Ordinary
16:00:29 - 09-Jul-25
Buy* 305 132.601p Suspected BUY Trade
15:58:58 - 09-Jul-25
Sell* 8,000 131.9022p Ordinary
15:32:13 - 09-Jul-25
Buy* 2,750 131.00p Automatic Execution
12:29:16 - 09-Jul-25
Buy* 2 132.50p SI Trade
12:29:16 - 09-Jul-25
Sell* 1,500 129.5473p Ordinary
11:21:12 - 09-Jul-25
Buy* 591 130.6925p Ordinary
10:45:43 - 09-Jul-25
Buy* 2 130.75p Ordinary
10:38:52 - 09-Jul-25
Buy* 6 130.75p Ordinary
09:31:20 - 09-Jul-25
Buy* 15 130.695p Suspected BUY Trade
09:14:53 - 09-Jul-25
Sell* 357 128.50p SI Trade
09:09:42 - 09-Jul-25
Sell* 16,750 130.2168p Ordinary
09:00:13 - 09-Jul-25
Buy* 7 132.55p Ordinary
08:08:50 - 09-Jul-25
Unknown* 286 130.00p Uncrossing Trade
16:35:10 - 08-Jul-25
Sell* 9,555 132.00p Automatic Execution
15:47:39 - 08-Jul-25
Sell* 10,445 132.00p Automatic Execution
15:30:34 - 08-Jul-25
Sell* 11,313 132.001p Ordinary
15:30:27 - 08-Jul-25
Unknown* 30,000 132.00p Ordinary
15:26:42 - 08-Jul-25
Buy* 1,500 132.4985p Ordinary
13:38:27 - 08-Jul-25
Sell* 1 129.50p SI Trade
12:55:14 - 08-Jul-25
Unknown* 0 128.50p SI Trade
11:40:36 - 08-Jul-25
Sell* 10,000 131.7168p Ordinary
10:42:45 - 08-Jul-25
Sell* 1 130.00p SI Trade
09:44:00 - 08-Jul-25
Buy* 5 134.00p SI Trade
09:44:00 - 08-Jul-25
Sell* 8 130.00p SI Trade
09:44:00 - 08-Jul-25
Buy* 380 134.00p SI Trade
09:44:00 - 08-Jul-25
Buy* 6,009 133.00p Ordinary
08:48:22 - 08-Jul-25
Buy* 1,384 132.50p Automatic Execution
16:29:32 - 07-Jul-25
Sell* 10,000 132.50p Automatic Execution
16:29:32 - 07-Jul-25
Sell* 2,000 132.50p Automatic Execution
16:29:32 - 07-Jul-25
FTSE 100 Latest
Value8,992.12
Change19.48