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
Sell* 3,000 321.10p Ordinary
15:56:35 - 17-Jul-26
Sell* 4,000 321.10p Ordinary
15:48:43 - 17-Jul-26
Sell* 5,000 324.00p Ordinary
15:48:26 - 17-Jul-26
Unknown* 1,115 325.00p Ordinary
15:40:51 - 17-Jul-26
Sell* 1,000 321.00p Ordinary
15:34:00 - 17-Jul-26
Sell* 424 324.16p Ordinary
15:01:07 - 17-Jul-26
Sell* 794 324.16p Ordinary
14:28:30 - 17-Jul-26
Buy* 15 330.00p Ordinary
14:26:00 - 17-Jul-26
Sell* 6 320.00p SI Trade
14:26:00 - 17-Jul-26
Sell* 5,000 325.161p Ordinary
14:25:43 - 17-Jul-26
Sell* 147 325.161p Ordinary
14:08:56 - 17-Jul-26
Sell* 1,500 326.15p Ordinary
12:27:04 - 17-Jul-26
Sell* 2,750 326.05p Ordinary
12:14:11 - 17-Jul-26
Sell* 116 325.575p Ordinary
11:24:47 - 17-Jul-26
Unknown* 14,000 321.66p Ordinary
11:22:33 - 17-Jul-26
Sell* 200 325.55p Ordinary
10:55:47 - 17-Jul-26
Sell* 870 320.00p Ordinary
10:36:55 - 17-Jul-26
Buy* 300 333.20p Ordinary
10:23:47 - 17-Jul-26
Sell* 250 325.30p Ordinary
09:25:21 - 17-Jul-26
Sell* 3,076 325.16p Ordinary
08:43:37 - 17-Jul-26
Unknown* 1,278 327.50p Ordinary
08:42:42 - 17-Jul-26
Buy* 15 335.00p Ordinary
08:37:34 - 17-Jul-26
Sell* 50 327.00p Ordinary
08:36:58 - 17-Jul-26
Buy* 15 335.00p Ordinary
08:30:36 - 17-Jul-26
Sell* 1,837 327.10p Ordinary
08:30:23 - 17-Jul-26
Buy* 15 335.00p Ordinary
08:05:58 - 17-Jul-26
Sell* 1,700 327.05p Ordinary
08:02:01 - 17-Jul-26
Buy* 238 335.00p Ordinary
08:00:21 - 17-Jul-26
Unknown* 32,500 332.50p OTC Trade
17:08:02 - 16-Jul-26
Buy* 855 335.00p Ordinary
16:27:27 - 16-Jul-26
Sell* 4,400 331.66p Ordinary
16:26:09 - 16-Jul-26
Buy* 147 335.00p Ordinary
16:07:46 - 16-Jul-26
Buy* 147 335.00p Ordinary
15:49:01 - 16-Jul-26
Buy* 12 335.00p Ordinary
15:46:23 - 16-Jul-26
Buy* 356 335.00p Ordinary
15:46:12 - 16-Jul-26
Unknown* 1,184 330.00p Ordinary
15:42:05 - 16-Jul-26
Buy* 100 335.00p Ordinary
15:41:00 - 16-Jul-26
Buy* 600 330.16p Ordinary
15:29:54 - 16-Jul-26
Buy* 12 335.00p Ordinary
15:10:01 - 16-Jul-26
Buy* 5 335.00p SI Trade
15:10:01 - 16-Jul-26
Buy* 1,500 334.00p Ordinary
15:09:44 - 16-Jul-26
Buy* 250 330.00p Ordinary
13:38:25 - 16-Jul-26
Buy* 1,826 329.417p Ordinary
12:35:14 - 16-Jul-26
Buy* 12 335.00p Ordinary
12:33:59 - 16-Jul-26
Buy* 1,085 334.50p Ordinary
12:27:35 - 16-Jul-26
Buy* 1,850 326.80p Ordinary
12:26:55 - 16-Jul-26
Buy* 307 326.66p Ordinary
12:24:00 - 16-Jul-26
Buy* 920 326.16p Ordinary
12:15:03 - 16-Jul-26
Buy* 6,000 330.00p Ordinary
12:13:24 - 16-Jul-26
Buy* 65 330.00p Ordinary
12:02:56 - 16-Jul-26
Buy* 12 330.00p Ordinary
12:01:51 - 16-Jul-26
Buy* 2,500 340.00p Suspected BUY Trade
12:01:25 - 16-Jul-26
Sell* 1 319.00p Ordinary
11:58:58 - 16-Jul-26
Buy* 12 325.00p Ordinary
11:52:04 - 16-Jul-26
Buy* 13 325.00p Ordinary
11:51:40 - 16-Jul-26
Buy* 13 320.00p Ordinary
11:46:44 - 16-Jul-26
Buy* 1,000 320.00p Ordinary
11:46:39 - 16-Jul-26
Buy* 13 320.00p Ordinary
11:46:37 - 16-Jul-26
Buy* 11 320.00p SI Trade
11:46:37 - 16-Jul-26
Buy* 3,125 319.50p Ordinary
11:46:21 - 16-Jul-26
Buy* 1,000 320.00p Ordinary
11:46:03 - 16-Jul-26
Buy* 13 320.00p Ordinary
11:45:48 - 16-Jul-26
Buy* 1,000 320.00p Ordinary
11:45:13 - 16-Jul-26
Unknown* 10,000 330.00p Ordinary
11:44:13 - 16-Jul-26
Unknown* 10,000 325.00p Ordinary
11:40:40 - 16-Jul-26
Buy* 13 320.00p Ordinary
11:39:50 - 16-Jul-26
Buy* 13 320.00p SI Trade
11:39:50 - 16-Jul-26
Unknown* 10,000 319.00p Ordinary
11:37:44 - 16-Jul-26
Sell* 1,116 313.88p Ordinary
11:16:43 - 16-Jul-26
Sell* 2,012 313.88p Ordinary
11:16:21 - 16-Jul-26
Sell* 2,013 313.77p Ordinary
11:15:57 - 16-Jul-26
Sell* 355 313.45p Ordinary
10:13:40 - 16-Jul-26
Buy* 218 319.00p Ordinary
09:44:30 - 16-Jul-26
Buy* 225 320.00p Ordinary
09:31:31 - 16-Jul-26
Buy* 7 319.00p Ordinary
09:00:43 - 16-Jul-26
Sell* 1,388 313.35p Ordinary
08:33:09 - 16-Jul-26
Sell* 1,431,550 310.00p Negotiated Trade
16:04:30 - 15-Jul-26
Sell* 1,400,000 310.00p Negotiated Trade
16:04:21 - 15-Jul-26
Unknown* 1,488 315.00p Ordinary
15:58:30 - 15-Jul-26
Unknown* -1,488 310.00p Ordinary
Correction
15:58:30 - 15-Jul-26
Sell* 1,488 310.00p Ordinary
15:58:30 - 15-Jul-26
Buy* 473 316.90p Ordinary
14:31:32 - 15-Jul-26
Sell* 284 313.25p Ordinary
14:15:13 - 15-Jul-26
Sell* 1,071 313.25p Ordinary
13:06:28 - 15-Jul-26
Buy* 820 316.90p Ordinary
12:51:02 - 15-Jul-26
Sell* 235 313.20p Ordinary
11:55:18 - 15-Jul-26
Sell* 872 313.20p Ordinary
11:38:22 - 15-Jul-26
Sell* 357 313.20p Ordinary
10:42:44 - 15-Jul-26
Sell* 364 312.00p Ordinary
10:06:55 - 15-Jul-26
Sell* 1,045 313.15p Ordinary
08:46:07 - 15-Jul-26
Sell* 3 310.00p Ordinary
08:30:22 - 15-Jul-26
Sell* 3,230 313.00p Ordinary
08:02:17 - 15-Jul-26
Sell* 496 313.00p Ordinary
08:00:35 - 15-Jul-26
Unknown* 3,500 315.00p OTC Trade
17:11:04 - 14-Jul-26
Sell* 746 310.00p Ordinary
16:29:10 - 14-Jul-26
Sell* 871 313.00p Ordinary
15:52:04 - 14-Jul-26
Sell* 1,278 313.00p Ordinary
15:49:48 - 14-Jul-26
Unknown* 1,202 315.00p Ordinary
15:39:58 - 14-Jul-26
Buy* 1,587 315.00p Ordinary
14:17:08 - 14-Jul-26
Buy* 106 314.95p Ordinary
14:06:20 - 14-Jul-26
Sell* 2,800 311.00p Ordinary
13:18:26 - 14-Jul-26
Buy* 633 315.00p Ordinary
13:12:57 - 14-Jul-26
Sell* 100 309.32p Ordinary
13:04:20 - 14-Jul-26
Sell* 126 309.002p Ordinary
12:27:18 - 14-Jul-26
Sell* 1,000 309.002p Ordinary
12:12:51 - 14-Jul-26
Sell* 3,216 308.60p Ordinary
12:06:22 - 14-Jul-26
Sell* 1,312 305.00p Ordinary
11:07:48 - 14-Jul-26
Buy* 1,000 314.40p Ordinary
11:06:24 - 14-Jul-26
Buy* 2,500 313.45p Ordinary
09:34:40 - 14-Jul-26
Sell* 50 307.00p Ordinary
09:24:29 - 14-Jul-26
Buy* 1 315.00p Ordinary
09:16:34 - 14-Jul-26
Sell* 973 308.60p Ordinary
09:11:12 - 14-Jul-26
Sell* 427 308.60p Ordinary
09:08:16 - 14-Jul-26
Sell* 829 309.20p Ordinary
09:03:48 - 14-Jul-26
Sell* 973 309.10p Ordinary
08:43:26 - 14-Jul-26
Unknown* 42,000 310.00p OTC Trade
17:07:41 - 13-Jul-26
Sell* 183 305.5125p Ordinary
16:17:49 - 13-Jul-26
Buy* 1,611 310.00p Ordinary
16:09:04 - 13-Jul-26
Buy* 2,500 314.50p Ordinary
16:09:00 - 13-Jul-26
Buy* 1,000 310.00p Ordinary
16:05:55 - 13-Jul-26
Buy* 5,000 308.40p Ordinary
16:02:50 - 13-Jul-26
Buy* 1,626 307.677p Ordinary
15:41:03 - 13-Jul-26
Buy* 656 307.666p Ordinary
15:17:00 - 13-Jul-26
Buy* 1,626 307.666p Ordinary
15:16:24 - 13-Jul-26
Buy* 715 307.666p Ordinary
15:10:41 - 13-Jul-26
Unknown* 4,000 307.50p Ordinary
14:16:25 - 13-Jul-26
Sell* 109 306.50p Ordinary
14:06:49 - 13-Jul-26
Buy* 2,500 309.50p Ordinary
13:58:05 - 13-Jul-26
Buy* 1,000 309.00p Ordinary
13:55:51 - 13-Jul-26
Buy* 968 309.00p Ordinary
13:41:54 - 13-Jul-26
Sell* 500 306.05p Ordinary
13:21:43 - 13-Jul-26
Sell* 2,252 305.00p Ordinary
13:13:06 - 13-Jul-26
Sell* 80 305.00p Ordinary
13:11:22 - 13-Jul-26
Sell* 17 305.00p Ordinary
12:53:22 - 13-Jul-26
Sell* 20 305.00p SI Trade
12:53:21 - 13-Jul-26
Unknown* 10,000 309.00p Ordinary
12:51:44 - 13-Jul-26
Unknown* 10,000 307.00p Ordinary
11:25:55 - 13-Jul-26
Buy* 650 306.66p Ordinary
11:13:50 - 13-Jul-26
Buy* 804 307.00p Ordinary
11:12:40 - 13-Jul-26
Sell* 1,000 302.00p Ordinary
11:12:27 - 13-Jul-26
Sell* 105 302.00p Ordinary
11:12:10 - 13-Jul-26
Sell* 5,000 304.00p Ordinary
11:03:44 - 13-Jul-26
Sell* 152 303.75p Ordinary
10:30:21 - 13-Jul-26
Sell* 2,000 303.73p Ordinary
10:27:58 - 13-Jul-26
Sell* 232 303.666p Ordinary
09:46:12 - 13-Jul-26
Sell* 3,000 303.60p Ordinary
09:45:15 - 13-Jul-26
Buy* 5,000 305.80p Suspected BUY Trade
08:56:58 - 13-Jul-26
Buy* 5,000 304.40p Ordinary
08:51:53 - 13-Jul-26
Buy* 3,000 301.00p Ordinary
08:12:15 - 13-Jul-26
Buy* 296 301.055p Ordinary
08:00:35 - 13-Jul-26
Unknown* 63,800 300.00p OTC Trade
17:05:47 - 10-Jul-26
Unknown* 0 305.00p SI Trade
15:59:37 - 10-Jul-26
Sell* 6 301.055p Ordinary
15:28:55 - 10-Jul-26
Sell* 302 301.00p Ordinary
15:27:08 - 10-Jul-26
Buy* 1,500 306.00p Ordinary
14:29:02 - 10-Jul-26
Sell* 829 300.15p Ordinary
14:07:35 - 10-Jul-26
Sell* 52 300.15p Ordinary
14:04:54 - 10-Jul-26
Sell* 1,000 300.15p Ordinary
13:52:29 - 10-Jul-26
Buy* 6 310.00p Ordinary
13:36:57 - 10-Jul-26
Sell* 1,000 300.00p Ordinary
13:28:02 - 10-Jul-26
Sell* 168 300.00p Ordinary
13:19:20 - 10-Jul-26
Unknown* 10,000 301.55p Ordinary
13:07:29 - 10-Jul-26
Buy* 652 306.00p Ordinary
13:04:28 - 10-Jul-26
Unknown* 15,000 300.00p Ordinary
13:01:24 - 10-Jul-26
Sell* 500 300.00p Ordinary
12:17:46 - 10-Jul-26
Unknown* 10,000 300.00p Ordinary
11:50:23 - 10-Jul-26
Sell* 1,000 302.65p Ordinary
11:48:23 - 10-Jul-26
Sell* 5,832 295.26p Ordinary
11:43:11 - 10-Jul-26
Sell* 1,500 300.00p Ordinary
11:43:11 - 10-Jul-26
Buy* 1 300.00p SI Trade
11:42:19 - 10-Jul-26
Buy* 1,000 300.00p Ordinary
11:42:13 - 10-Jul-26
Unknown* 1,000 300.00p Ordinary
11:42:13 - 10-Jul-26
Unknown* -1,000 300.00p Ordinary
Correction
11:42:13 - 10-Jul-26
Buy* 1,500 300.00p Ordinary
11:40:50 - 10-Jul-26
Buy* 672 297.00p Ordinary
11:33:22 - 10-Jul-26
Buy* 300 297.00p Ordinary
10:50:05 - 10-Jul-26
Buy* 12 300.00p Ordinary
10:49:35 - 10-Jul-26
Buy* 2,000 300.9224p Ordinary
10:47:57 - 10-Jul-26
Buy* 1 300.00p SI Trade
10:47:44 - 10-Jul-26
Buy* 2,000 297.00p Ordinary
10:47:20 - 10-Jul-26
Buy* 9 300.00p SI Trade
10:46:56 - 10-Jul-26
Sell* 1 290.00p SI Trade
10:46:56 - 10-Jul-26
Buy* 5,000 297.00p Ordinary
10:46:39 - 10-Jul-26
Unknown* 27,000 302.00p Negotiated Trade
10:45:59 - 10-Jul-26
Sell* 1,171 290.00p Ordinary
10:45:08 - 10-Jul-26
Buy* 5,000 297.00p Ordinary
10:45:07 - 10-Jul-26
Unknown* 10,000 300.00p Ordinary
10:43:58 - 10-Jul-26
Unknown* 10,000 298.00p Ordinary
10:43:10 - 10-Jul-26
Sell* 5,350 289.72p Ordinary
10:41:44 - 10-Jul-26
Sell* 53 289.72p Ordinary
10:38:07 - 10-Jul-26
Sell* 1,000 289.60p Ordinary
10:34:40 - 10-Jul-26
Sell* 888 286.00p Ordinary
09:46:46 - 10-Jul-26
Buy* 2,500 296.45p Ordinary
09:29:28 - 10-Jul-26
Sell* 150 289.10p Ordinary
09:15:10 - 10-Jul-26
Buy* 200 297.00p Ordinary
08:41:00 - 10-Jul-26
Buy* 108 300.00p Ordinary
08:30:17 - 10-Jul-26
Sell* 106 285.00p Ordinary
08:15:22 - 10-Jul-26
Sell* 3,500 288.50p Ordinary
08:03:06 - 10-Jul-26
Unknown* 10,000 292.50p OTC Trade
17:05:38 - 09-Jul-26
Sell* 800 288.50p Ordinary
14:43:50 - 09-Jul-26
FTSE 100 Latest
Value10,600.37
Change28.13