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!

Mpac Group Plc (MPAC) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 150 430.00p Ordinary
16:16:13 - 30-Jun-25
Unknown* 115 430.00p Ordinary
15:10:45 - 30-Jun-25
Sell* 1,183 426.7766p Ordinary
15:03:29 - 30-Jun-25
Sell* 295 426.7766p Ordinary
11:59:50 - 30-Jun-25
Sell* 586 426.665p Ordinary
10:36:11 - 30-Jun-25
Sell* 53 426.665p Ordinary
10:30:19 - 30-Jun-25
Unknown* 42,500 430.00p Negotiated Trade
10:29:55 - 30-Jun-25
Sell* 34 426.50p Ordinary
10:01:29 - 30-Jun-25
Sell* 2,000 429.50p Ordinary
09:21:45 - 30-Jun-25
Unknown* 2,500 430.00p Ordinary
08:45:48 - 30-Jun-25
Sell* 2,500 426.10p Ordinary
08:30:49 - 30-Jun-25
Unknown* 7,500 425.00p Ordinary
08:13:56 - 30-Jun-25
Unknown* 2,500 430.00p Ordinary
08:04:42 - 30-Jun-25
Unknown* 1,278 430.00p Ordinary
16:27:40 - 27-Jun-25
Sell* 800 426.10p Ordinary
16:24:10 - 27-Jun-25
Sell* 800 426.10p Ordinary
14:42:15 - 27-Jun-25
Buy* 1 435.00p SI Trade
14:28:29 - 27-Jun-25
Buy* 1 435.00p SI Trade
14:28:29 - 27-Jun-25
Unknown* 0 435.00p SI Trade
14:28:29 - 27-Jun-25
Unknown* 2,000 430.00p Ordinary
13:56:43 - 27-Jun-25
Unknown* 2,500 430.00p Ordinary
13:03:39 - 27-Jun-25
Sell* 960 425.50p Ordinary
12:49:11 - 27-Jun-25
Sell* 120 427.00p Ordinary
10:53:22 - 27-Jun-25
Unknown* 722 430.00p Ordinary
10:45:54 - 27-Jun-25
Sell* 196 427.00p Ordinary
09:44:16 - 27-Jun-25
Unknown* 1,161 430.00p Ordinary
16:18:39 - 26-Jun-25
Unknown* 3,541 430.00p Ordinary
16:05:30 - 26-Jun-25
Unknown* 750 430.00p Ordinary
15:39:28 - 26-Jun-25
Buy* 875 433.00p Ordinary
15:25:19 - 26-Jun-25
Sell* 1,700 430.00p Ordinary
15:08:56 - 26-Jun-25
Sell* 750 431.49p Ordinary
15:01:35 - 26-Jun-25
Sell* 920 431.90p Ordinary
14:05:49 - 26-Jun-25
Sell* 89 431.90p Ordinary
14:05:12 - 26-Jun-25
Sell* 1,500 430.55p Ordinary
14:04:04 - 26-Jun-25
Sell* 1,000 430.60p Ordinary
14:02:30 - 26-Jun-25
Sell* 20 430.00p Ordinary
12:37:42 - 26-Jun-25
Unknown* 7,500 431.925p Ordinary
12:30:57 - 26-Jun-25
Sell* 230 431.925p Ordinary
12:27:41 - 26-Jun-25
Sell* 1,000 431.925p Ordinary
12:17:01 - 26-Jun-25
Sell* 1,016 431.925p Ordinary
11:32:10 - 26-Jun-25
Sell* 275 430.55p Ordinary
11:24:50 - 26-Jun-25
Sell* 163 430.55p Ordinary
10:58:30 - 26-Jun-25
Sell* 7 431.925p Ordinary
10:30:28 - 26-Jun-25
Sell* 1,000 430.50p Ordinary
10:22:02 - 26-Jun-25
Unknown* 10,000 430.00p Ordinary
09:47:22 - 26-Jun-25
Sell* 2,000 431.00p Ordinary
08:34:36 - 26-Jun-25
Sell* 1,000 431.00p Ordinary
08:29:34 - 26-Jun-25
Sell* 1,000 435.00p Ordinary
08:29:15 - 26-Jun-25
Sell* 1,000 435.10p Ordinary
08:27:19 - 26-Jun-25
Sell* 1,000 435.10p Ordinary
08:27:16 - 26-Jun-25
Sell* 1,000 435.90p Ordinary
08:22:58 - 26-Jun-25
Sell* 1,000 435.90p Ordinary
08:22:57 - 26-Jun-25
Buy* 1,136 440.00p Ordinary
08:22:42 - 26-Jun-25
Sell* 1,500 435.90p Ordinary
08:22:12 - 26-Jun-25
Sell* 2,500 436.00p Ordinary
08:21:29 - 26-Jun-25
Unknown* 0 435.00p SI Trade
08:20:19 - 26-Jun-25
Sell* 1,500 440.50p Ordinary
08:19:42 - 26-Jun-25
Sell* 3,000 441.50p Ordinary
08:11:45 - 26-Jun-25
Sell* 239 441.50p Ordinary
08:02:19 - 26-Jun-25
Unknown* 3,000 442.50p Ordinary
08:01:23 - 26-Jun-25
Unknown* 1,500 442.50p OTC Trade
17:08:59 - 25-Jun-25
Sell* 1,306 440.45p Ordinary
16:10:14 - 25-Jun-25
Sell* 526 441.80p Ordinary
16:06:55 - 25-Jun-25
Buy* 260 444.00p Ordinary
15:49:38 - 25-Jun-25
Sell* 16 440.45p Ordinary
15:00:37 - 25-Jun-25
Sell* 225 441.80p Ordinary
14:54:00 - 25-Jun-25
Sell* 169 440.45p Ordinary
14:09:49 - 25-Jun-25
Buy* 5,461 443.60p Ordinary
14:09:04 - 25-Jun-25
Buy* 3,037 443.00p Ordinary
14:07:17 - 25-Jun-25
Sell* 4,000 440.00p Uncrossing Trade
14:00:19 - 25-Jun-25
Sell* 250 441.85p Ordinary
13:46:30 - 25-Jun-25
Sell* 750 441.925p Ordinary
13:33:24 - 25-Jun-25
Sell* 1,250 441.925p Ordinary
13:32:55 - 25-Jun-25
Buy* 5 444.9546p Ordinary
12:55:56 - 25-Jun-25
Sell* 1,000 442.00p Ordinary
11:53:39 - 25-Jun-25
Sell* 157 442.00p Ordinary
11:37:35 - 25-Jun-25
Sell* 354 437.28p Ordinary
11:07:33 - 25-Jun-25
Unknown* 17,518 445.00p Ordinary
11:02:09 - 25-Jun-25
Buy* 1,583 442.00p Ordinary
10:30:21 - 25-Jun-25
Sell* 127 435.665p Ordinary
10:10:39 - 25-Jun-25
Buy* 230 442.20p Ordinary
10:04:07 - 25-Jun-25
Sell* 3,500 437.00p Ordinary
09:52:32 - 25-Jun-25
Sell* 1,980 437.00p Ordinary
09:42:21 - 25-Jun-25
Sell* 138 437.00p Ordinary
09:23:44 - 25-Jun-25
Buy* 500 444.00p Ordinary
09:06:55 - 25-Jun-25
Unknown* 12,560 445.00p Negotiated Trade
09:05:01 - 25-Jun-25
Buy* 250 440.00p Ordinary
09:01:25 - 25-Jun-25
Buy* 1,500 439.50p Ordinary
09:01:11 - 25-Jun-25
Buy* 500 439.50p Ordinary
08:59:38 - 25-Jun-25
Buy* 1,000 439.00p Ordinary
08:58:59 - 25-Jun-25
Buy* 1,500 438.75p Ordinary
08:58:45 - 25-Jun-25
Buy* 1,000 439.00p Ordinary
08:57:40 - 25-Jun-25
Buy* 1,000 434.00p Ordinary
08:50:10 - 25-Jun-25
Buy* 1,000 433.00p Ordinary
08:49:25 - 25-Jun-25
Buy* 1,500 433.00p Ordinary
08:48:54 - 25-Jun-25
Buy* 1,000 433.00p Ordinary
08:48:33 - 25-Jun-25
Buy* 2,500 428.00p Ordinary
08:47:06 - 25-Jun-25
Buy* 2,000 428.00p Ordinary
08:46:40 - 25-Jun-25
Buy* 1,000 425.00p Ordinary
08:45:59 - 25-Jun-25
Buy* 1,000 425.00p Ordinary
08:45:23 - 25-Jun-25
Buy* 2,000 424.95p Ordinary
08:44:46 - 25-Jun-25
Buy* 1,500 424.95p Ordinary
08:42:19 - 25-Jun-25
Unknown* 0 420.00p SI Trade
08:41:36 - 25-Jun-25
Unknown* 0 425.00p SI Trade
08:41:36 - 25-Jun-25
Sell* 57 421.00p Ordinary
08:31:08 - 25-Jun-25
Buy* 2,000 424.25p Ordinary
08:19:52 - 25-Jun-25
Buy* 1,177 424.00p Ordinary
08:18:11 - 25-Jun-25
Unknown* 15,000 422.50p Negotiated Trade
16:34:30 - 24-Jun-25
Sell* 1,183 422.50p Ordinary
16:29:40 - 24-Jun-25
Sell* 1,000 422.50p Ordinary
14:22:25 - 24-Jun-25
Sell* 975 421.00p Ordinary
14:21:58 - 24-Jun-25
Sell* 975 422.50p Ordinary
14:21:51 - 24-Jun-25
Sell* 75 422.50p Ordinary
14:16:50 - 24-Jun-25
Sell* 460 422.50p Ordinary
14:16:21 - 24-Jun-25
Sell* 7 421.00p Ordinary
14:13:53 - 24-Jun-25
Sell* 816 421.00p Ordinary
13:10:31 - 24-Jun-25
Sell* 710 422.50p Ordinary
13:03:56 - 24-Jun-25
Sell* 2,842 422.00p Ordinary
12:36:16 - 24-Jun-25
Sell* 2,842 422.00p Ordinary
12:32:26 - 24-Jun-25
Unknown* 12,500 421.00p Negotiated Trade
11:15:36 - 24-Jun-25
Unknown* 112,500 422.50p Negotiated Trade
10:43:54 - 24-Jun-25
Unknown* 73,000 422.50p Negotiated Trade
10:43:13 - 24-Jun-25
Unknown* 18,848 422.50p Negotiated Trade
10:32:25 - 24-Jun-25
Sell* 944 422.50p Ordinary
10:20:23 - 24-Jun-25
Sell* 224 420.10p Ordinary
10:15:39 - 24-Jun-25
Unknown* 22,500 422.50p Negotiated Trade
10:05:01 - 24-Jun-25
Sell* 615 420.556p Ordinary
09:19:44 - 24-Jun-25
Unknown* 10,000 422.50p Ordinary
09:09:19 - 24-Jun-25
Sell* 865 420.556p Ordinary
09:00:36 - 24-Jun-25
Sell* 121 420.556p Ordinary
08:32:52 - 24-Jun-25
Unknown* 7,128 423.00p Ordinary
08:22:03 - 24-Jun-25
Sell* 1,637 421.345p Ordinary
08:00:36 - 24-Jun-25
Unknown* 38,297 424.00p Negotiated Trade
17:05:17 - 23-Jun-25
Sell* 1,488 421.345p Ordinary
16:05:14 - 23-Jun-25
Sell* 57 421.345p Ordinary
16:05:14 - 23-Jun-25
Sell* 33 420.05p Ordinary
16:00:32 - 23-Jun-25
Unknown* 2,649 420.00p Ordinary
15:58:59 - 23-Jun-25
Unknown* 1,500 420.00p Ordinary
15:30:45 - 23-Jun-25
Buy* 711 421.38p Ordinary
15:27:38 - 23-Jun-25
Sell* 200 415.20p Ordinary
15:04:15 - 23-Jun-25
Buy* 590 421.50p Ordinary
14:45:28 - 23-Jun-25
Buy* 750 422.00p Ordinary
14:30:37 - 23-Jun-25
Sell* 184 415.20p Ordinary
14:15:50 - 23-Jun-25
Sell* 703 415.20p Ordinary
14:11:59 - 23-Jun-25
Sell* 1,000 420.00p Ordinary
13:14:31 - 23-Jun-25
Sell* 1,808 422.25p Ordinary
11:41:16 - 23-Jun-25
Buy* 420 423.00p Ordinary
11:26:47 - 23-Jun-25
Buy* 1 425.00p SI Trade
11:25:50 - 23-Jun-25
Unknown* 0 425.00p SI Trade
11:25:50 - 23-Jun-25
Buy* 2 425.00p SI Trade
11:25:50 - 23-Jun-25
Sell* 1,100 422.25p Ordinary
11:24:11 - 23-Jun-25
Sell* 1,200 422.395p Ordinary
11:06:26 - 23-Jun-25
Sell* 164 422.45p Ordinary
10:58:38 - 23-Jun-25
Sell* 2 422.45p Ordinary
10:53:40 - 23-Jun-25
Sell* 241 420.00p Ordinary
10:50:57 - 23-Jun-25
Sell* 36 420.00p Ordinary
09:58:11 - 23-Jun-25
Buy* 904 423.75p Ordinary
08:54:46 - 23-Jun-25
Sell* 3,010 419.4632p Ordinary
08:19:44 - 23-Jun-25
Buy* 3,270 425.00p Ordinary
08:10:29 - 23-Jun-25
Buy* 1 425.00p Ordinary
08:09:31 - 23-Jun-25
Sell* 300 420.20p Ordinary
08:08:36 - 23-Jun-25
Sell* 600 420.20p Ordinary
08:08:35 - 23-Jun-25
Sell* 1,000 420.50p Ordinary
08:07:54 - 23-Jun-25
Sell* 98 420.00p Ordinary
08:06:48 - 23-Jun-25
Sell* 500 422.12p Ordinary
08:06:32 - 23-Jun-25
Sell* 494 422.12p Ordinary
08:06:28 - 23-Jun-25
Sell* 1,500 423.50p Ordinary
08:02:42 - 23-Jun-25
Sell* 1,250 425.112p Ordinary
08:02:01 - 23-Jun-25
Sell* 1,950 425.112p Ordinary
08:01:54 - 23-Jun-25
Sell* 2,000 425.75p Ordinary
08:01:40 - 23-Jun-25
Sell* 2,400 425.75p Ordinary
08:01:37 - 23-Jun-25
Sell* 400 425.00p Ordinary
08:00:39 - 23-Jun-25
Unknown* 400 425.00p OTC Trade
08:00:39 - 23-Jun-25
Unknown* 1,500 427.50p OTC Trade
17:06:13 - 20-Jun-25
Buy* 2,629 427.50p Ordinary
15:49:22 - 20-Jun-25
Buy* 465 428.50p Ordinary
15:36:35 - 20-Jun-25
Buy* 701 428.50p Ordinary
14:54:53 - 20-Jun-25
Unknown* 15,000 426.00p SI Trade
14:50:28 - 20-Jun-25
Unknown* 15,000 426.00p SI Trade
14:50:28 - 20-Jun-25
Sell* 300 429.00p Ordinary
14:44:43 - 20-Jun-25
Sell* 250 425.50p Ordinary
14:05:09 - 20-Jun-25
Sell* 1,000 426.50p Ordinary
14:04:39 - 20-Jun-25
Sell* 700 429.50p Ordinary
13:18:13 - 20-Jun-25
Sell* 34 429.75p Ordinary
12:28:20 - 20-Jun-25
Sell* 1,307 428.112p Ordinary
11:55:30 - 20-Jun-25
Sell* 824 428.00p Ordinary
11:32:39 - 20-Jun-25
Sell* 714 428.60p Ordinary
11:25:38 - 20-Jun-25
Unknown* 1,700 430.00p Ordinary
11:21:55 - 20-Jun-25
Unknown* 1,859 430.00p Ordinary
11:06:57 - 20-Jun-25
Unknown* 10,000 425.00p Ordinary
10:53:39 - 20-Jun-25
Buy* 245 431.00p Ordinary
10:36:44 - 20-Jun-25
Buy* 1,500 432.00p Ordinary
08:31:47 - 20-Jun-25
Buy* 200 431.00p Ordinary
08:29:13 - 20-Jun-25
Sell* 1,803 427.00p Ordinary
08:03:13 - 20-Jun-25
Buy* 1,258 432.50p Ordinary
08:00:25 - 20-Jun-25
Buy* 2,000 444.00p Ordinary
16:37:20 - 19-Jun-25
Buy* 1,009 435.00p Ordinary
16:16:17 - 19-Jun-25
Sell* 1,000 430.00p Ordinary
16:10:24 - 19-Jun-25
Sell* 1,000 430.00p Ordinary
16:10:18 - 19-Jun-25
Sell* 216 430.00p SI Trade
16:10:15 - 19-Jun-25
FTSE 100 Latest
Value8,760.96
Change0.00