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!

Mha Plc (MHA) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 10,000 133.00p Negotiated Trade
16:40:25 - 18-Jul-25
Buy* 175 132.61p Ordinary
15:04:05 - 18-Jul-25
Buy* 1,350 132.79p Ordinary
14:51:39 - 18-Jul-25
Sell* 1,730 132.31p Ordinary
14:43:20 - 18-Jul-25
Unknown* 9,345 132.50p Ordinary
14:32:58 - 18-Jul-25
Unknown* 7,210 132.50p Ordinary
14:32:58 - 18-Jul-25
Unknown* 5,000 132.31p Ordinary
14:19:35 - 18-Jul-25
Sell* 2,000 132.31p Ordinary
12:55:29 - 18-Jul-25
Unknown* 14,100 132.79p Ordinary
12:17:36 - 18-Jul-25
Buy* 83 133.00p SI Trade
11:26:02 - 18-Jul-25
Buy* 4 133.00p SI Trade
11:26:02 - 18-Jul-25
Buy* 26 133.00p SI Trade
11:26:02 - 18-Jul-25
Sell* 106 132.00p SI Trade
11:26:02 - 18-Jul-25
Buy* 751 132.61p Ordinary
09:18:29 - 18-Jul-25
Sell* 313 132.26p Ordinary
09:06:38 - 18-Jul-25
Buy* 4,000 132.79p Ordinary
08:57:48 - 18-Jul-25
Sell* 21 132.26p Ordinary
08:42:58 - 18-Jul-25
Buy* 175 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 7 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 200 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 30 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 2 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 200 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 40 133.00p SI Trade
08:17:50 - 18-Jul-25
Unknown* 0 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 10 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 8 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 37 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 99 133.00p SI Trade
08:17:50 - 18-Jul-25
Sell* 153 132.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 200 133.00p SI Trade
08:17:50 - 18-Jul-25
Buy* 200 133.00p SI Trade
08:17:50 - 18-Jul-25
Sell* 601 132.00p SI Trade
08:17:50 - 18-Jul-25
Sell* 20 132.26p Ordinary
08:17:48 - 18-Jul-25
Unknown* 40,000 132.75p Negotiated Trade
16:14:09 - 17-Jul-25
Unknown* 5,392 132.31p Ordinary
14:18:31 - 17-Jul-25
Sell* 14 132.00p Ordinary
14:08:10 - 17-Jul-25
Unknown* 25,000 132.25p Negotiated Trade
13:38:37 - 17-Jul-25
Sell* 6,839 132.26p Ordinary
13:09:18 - 17-Jul-25
Buy* 2,770 132.80p Ordinary
13:03:03 - 17-Jul-25
Sell* 3,352 132.17p Ordinary
11:04:38 - 17-Jul-25
Buy* 4,095 133.00p Suspected BUY Trade
11:00:26 - 17-Jul-25
Buy* 754 132.61p Ordinary
10:20:20 - 17-Jul-25
Sell* 2,085 132.251p Ordinary
09:41:20 - 17-Jul-25
Sell* 2,497 132.21p Ordinary
09:14:48 - 17-Jul-25
Unknown* 30,000 132.75p Negotiated Trade
16:37:51 - 16-Jul-25
Buy* 1,520 132.80p Ordinary
16:01:49 - 16-Jul-25
Unknown* 8,140 132.50p Ordinary
15:21:54 - 16-Jul-25
Unknown* 7,300 132.50p Ordinary
15:21:47 - 16-Jul-25
Unknown* -3,480 132.17p Ordinary
Correction
15:16:43 - 16-Jul-25
Sell* 3,480 132.17p Ordinary
15:16:43 - 16-Jul-25
Sell* 3,480 132.17p Ordinary
15:16:43 - 16-Jul-25
Unknown* 11,350 132.17p Negotiated Trade
14:43:02 - 16-Jul-25
Sell* 1,394 132.17p Ordinary
14:13:45 - 16-Jul-25
Sell* 9 132.00p Ordinary
14:06:27 - 16-Jul-25
Sell* 17 132.00p Ordinary
14:06:01 - 16-Jul-25
Sell* 10,030 132.25p Negotiated Trade
13:50:37 - 16-Jul-25
Unknown* 5,865 132.50p Ordinary
13:50:29 - 16-Jul-25
Unknown* 5,865 132.50p Ordinary
13:50:15 - 16-Jul-25
Unknown* 2,105 132.50p Ordinary
13:49:00 - 16-Jul-25
Buy* 15,000 132.90p Suspected BUY Trade
13:14:48 - 16-Jul-25
Sell* 920 132.17p Ordinary
12:17:47 - 16-Jul-25
Unknown* -920 132.17p Ordinary
Correction
12:17:47 - 16-Jul-25
Unknown* 920 132.17p Ordinary
12:17:47 - 16-Jul-25
Sell* 66 132.44p Ordinary
12:11:09 - 16-Jul-25
Sell* 2,670 132.25p Ordinary
11:29:05 - 16-Jul-25
Sell* 1,000 132.44p Ordinary
08:05:13 - 16-Jul-25
Sell* 3,629 132.15p Ordinary
15:00:50 - 15-Jul-25
Sell* 1,200 132.44p Ordinary
15:00:25 - 15-Jul-25
Sell* 50 132.44p Ordinary
14:38:53 - 15-Jul-25
Unknown* 5,000 132.50p Negotiated Trade
14:15:12 - 15-Jul-25
Unknown* 5,000 132.50p Ordinary
14:14:55 - 15-Jul-25
Sell* 1,513 132.15p Ordinary
14:12:36 - 15-Jul-25
Sell* 24 132.00p Ordinary
14:09:18 - 15-Jul-25
Unknown* 16,690 132.50p Negotiated Trade
13:46:40 - 15-Jul-25
Unknown* 17,480 132.50p Negotiated Trade
13:46:20 - 15-Jul-25
Sell* 200 132.15p Ordinary
13:26:25 - 15-Jul-25
Sell* 86 132.20p Ordinary
13:25:16 - 15-Jul-25
Unknown* 5,000 132.50p Ordinary
12:26:35 - 15-Jul-25
Unknown* 5,000 132.50p Negotiated Trade
12:25:41 - 15-Jul-25
Sell* 1,610 132.13p Ordinary
12:17:56 - 15-Jul-25
Sell* 3,020 132.00p Ordinary
10:43:43 - 15-Jul-25
Unknown* 1,523 132.50p Ordinary
10:42:35 - 15-Jul-25
Sell* 309 132.00p Ordinary
09:59:39 - 15-Jul-25
Sell* 416 132.00p Ordinary
09:23:28 - 15-Jul-25
Unknown* 5,000 132.13p Ordinary
08:58:16 - 15-Jul-25
Unknown* 75,000 132.50p Negotiated Trade
16:16:14 - 14-Jul-25
Sell* 2,100 132.13p Ordinary
16:11:03 - 14-Jul-25
Unknown* -2,100 132.13p Ordinary
Correction
15:45:09 - 14-Jul-25
Sell* 2,100 132.13p Ordinary
15:45:09 - 14-Jul-25
Sell* 532 132.10p Ordinary
14:22:18 - 14-Jul-25
Sell* 1,000 132.11p Ordinary
13:44:26 - 14-Jul-25
Unknown* 26,045 132.50p Negotiated Trade
13:26:40 - 14-Jul-25
Unknown* -26,045 132.00p Correction
Negotiated Trade
13:26:40 - 14-Jul-25
Sell* 26,045 132.00p Negotiated Trade
13:26:40 - 14-Jul-25
Unknown* 24,730 132.50p Negotiated Trade
13:26:32 - 14-Jul-25
Unknown* -24,730 133.00p Correction
Negotiated Trade
13:26:32 - 14-Jul-25
Buy* 24,730 133.00p Suspected BUY Trade
13:26:32 - 14-Jul-25
Unknown* 20,915 131.35p Negotiated Trade
12:15:46 - 14-Jul-25
Sell* 6,598 131.33p Ordinary
11:36:14 - 14-Jul-25
Buy* 18 132.50p SI Trade
10:46:17 - 14-Jul-25
Buy* 589 132.11p Ordinary
10:23:41 - 14-Jul-25
Unknown* 5,000 131.35p Ordinary
10:02:04 - 14-Jul-25
Sell* 301 131.33p Ordinary
09:00:15 - 14-Jul-25
Buy* 1,513 132.11p Ordinary
08:30:45 - 14-Jul-25
Sell* 37 131.00p SI Trade
08:15:01 - 14-Jul-25
Buy* 3 132.50p SI Trade
08:15:01 - 14-Jul-25
Sell* 4 131.00p SI Trade
08:15:01 - 14-Jul-25
Buy* 10 132.11p Ordinary
08:00:21 - 14-Jul-25
Sell* 3,054 131.20p Ordinary
15:59:23 - 11-Jul-25
Buy* 300 133.00p SI Trade
14:51:25 - 11-Jul-25
Buy* 233 132.50p Ordinary
14:14:35 - 11-Jul-25
Sell* 23 131.00p Ordinary
14:03:55 - 11-Jul-25
Buy* 3,500 132.60p Ordinary
14:00:26 - 11-Jul-25
Buy* 1,500 132.50p Ordinary
13:57:14 - 11-Jul-25
Buy* 6,615 132.60p Ordinary
13:53:38 - 11-Jul-25
Sell* 74,571 129.2723p Ordinary
12:56:36 - 11-Jul-25
Sell* 1,498 131.22p Ordinary
12:45:37 - 11-Jul-25
Unknown* 6,562 131.22p Ordinary
12:36:16 - 11-Jul-25
Unknown* 16,520 132.00p Negotiated Trade
12:26:58 - 11-Jul-25
Sell* 242 131.20p Ordinary
10:47:10 - 11-Jul-25
Buy* 2,187 132.50p Ordinary
10:31:24 - 11-Jul-25
Buy* 4,419 133.80p Suspected BUY Trade
08:16:40 - 11-Jul-25
Buy* 745 132.50p Ordinary
15:32:17 - 10-Jul-25
Unknown* 7,500 132.50p Ordinary
15:24:51 - 10-Jul-25
Buy* 7,547 132.50p Ordinary
15:15:52 - 10-Jul-25
Buy* 3,804 131.44p Ordinary
15:15:10 - 10-Jul-25
Buy* 3,804 131.44p Ordinary
15:14:25 - 10-Jul-25
Sell* 30 130.85p Ordinary
14:56:59 - 10-Jul-25
Sell* 589 130.677p Ordinary
14:53:57 - 10-Jul-25
Sell* 51 130.00p Ordinary
14:10:12 - 10-Jul-25
Sell* 21 130.00p Ordinary
14:08:11 - 10-Jul-25
Sell* 250 130.677p Ordinary
13:39:15 - 10-Jul-25
Sell* 740 130.55p Ordinary
13:35:20 - 10-Jul-25
Unknown* 5,000 130.22p Ordinary
13:30:25 - 10-Jul-25
Buy* 4,700 131.48p Ordinary
13:30:25 - 10-Jul-25
Unknown* 15,503 131.2935p Negotiated Trade
13:25:31 - 10-Jul-25
Unknown* 3,415 130.50p Ordinary
12:47:43 - 10-Jul-25
Buy* 1,000 131.22p Ordinary
12:38:09 - 10-Jul-25
Sell* 46 129.00p SI Trade
12:37:19 - 10-Jul-25
Buy* 381 131.00p SI Trade
12:37:19 - 10-Jul-25
Unknown* 4,999 130.60p Ordinary
12:37:09 - 10-Jul-25
Unknown* 7,236 131.00p Ordinary
12:25:56 - 10-Jul-25
Sell* 5,134 129.4297p Ordinary
12:25:00 - 10-Jul-25
Buy* 935 130.64p Ordinary
11:57:43 - 10-Jul-25
Buy* 5,764 131.00p Ordinary
11:38:03 - 10-Jul-25
Sell* 1,430 129.20p Ordinary
11:20:29 - 10-Jul-25
Unknown* 9,000 130.00p Ordinary
09:02:14 - 10-Jul-25
Unknown* 9,000 130.00p OTC Trade
09:02:14 - 10-Jul-25
Unknown* 5,712 129.10p Ordinary
09:02:02 - 10-Jul-25
Buy* 5,000 129.88p Ordinary
08:55:07 - 10-Jul-25
Buy* 3 130.00p SI Trade
08:52:33 - 10-Jul-25
Buy* 28 130.00p SI Trade
08:52:33 - 10-Jul-25
Unknown* 8,000 129.45p Ordinary
08:52:05 - 10-Jul-25
Unknown* 8,000 129.45p OTC Trade
08:52:05 - 10-Jul-25
Unknown* 2,030 129.00p Ordinary
15:47:28 - 09-Jul-25
Unknown* 9,980 128.20341p Ordinary
15:47:24 - 09-Jul-25
Buy* 5,000 129.50p Ordinary
15:43:31 - 09-Jul-25
Sell* 400 128.00p SI Trade
15:41:38 - 09-Jul-25
Sell* 350 128.00p SI Trade
15:41:38 - 09-Jul-25
Sell* 2,351 127.865p Ordinary
14:31:35 - 09-Jul-25
Buy* 11 128.75p Ordinary
14:11:13 - 09-Jul-25
Sell* 9 127.00p Ordinary
14:05:54 - 09-Jul-25
Sell* 14 127.00p Ordinary
14:05:33 - 09-Jul-25
Sell* 411 127.8544p Ordinary
14:04:37 - 09-Jul-25
Buy* 10,000 128.50p Suspected BUY Trade
14:00:27 - 09-Jul-25
Sell* 4,000 127.7661p Ordinary
13:52:31 - 09-Jul-25
Unknown* 25,000 128.70p Negotiated Trade
13:30:30 - 09-Jul-25
Sell* 100 127.7661p Ordinary
12:28:58 - 09-Jul-25
Buy* 800 128.75p Ordinary
12:21:22 - 09-Jul-25
Buy* 800 128.75p Ordinary
12:20:46 - 09-Jul-25
Sell* 2,500 127.7661p Ordinary
12:18:18 - 09-Jul-25
Buy* 800 128.75p Ordinary
12:18:03 - 09-Jul-25
Unknown* 14,120 128.00p Negotiated Trade
12:17:08 - 09-Jul-25
Sell* 542 127.6665p Ordinary
11:41:53 - 09-Jul-25
Buy* 1 129.00p Suspected BUY Trade
11:00:25 - 09-Jul-25
Buy* 508 128.75p Ordinary
10:53:23 - 09-Jul-25
Buy* 79 128.75p Ordinary
10:46:32 - 09-Jul-25
Sell* 500 127.60p Ordinary
10:19:21 - 09-Jul-25
Buy* 35 128.85p Ordinary
09:34:06 - 09-Jul-25
Sell* 1,031 127.10p Ordinary
09:32:51 - 09-Jul-25
Sell* 1,562 127.20p Ordinary
08:00:08 - 09-Jul-25
Sell* 465 127.75p Ordinary
16:24:17 - 08-Jul-25
Unknown* 5,000 128.00p Ordinary
15:31:27 - 08-Jul-25
Unknown* 5,000 128.00p OTC Trade
15:31:16 - 08-Jul-25
Buy* 5 129.00p SI Trade
15:31:10 - 08-Jul-25
Buy* 10,000 128.00p Suspected BUY Trade
15:31:08 - 08-Jul-25
Unknown* 9,000 128.00p Ordinary
14:59:27 - 08-Jul-25
Unknown* 9,000 128.00p OTC Trade
14:59:27 - 08-Jul-25
Buy* 123 127.75p Ordinary
14:55:39 - 08-Jul-25
Sell* 1,829 127.05p Ordinary
14:43:12 - 08-Jul-25
Sell* 1,000 127.05p Ordinary
14:32:43 - 08-Jul-25
Sell* 1,575 127.261p Ordinary
14:30:48 - 08-Jul-25
Buy* 500 127.85p Ordinary
14:26:12 - 08-Jul-25
Buy* 500 127.85p Ordinary
14:26:12 - 08-Jul-25
Unknown* 24,000 126.00p Negotiated Trade
14:25:18 - 08-Jul-25
Sell* 25 128.00p Ordinary
14:06:27 - 08-Jul-25
Unknown* 8,003 128.50p Ordinary
14:00:27 - 08-Jul-25
Sell* 509 128.05p Ordinary
12:41:31 - 08-Jul-25
Sell* 1,000 128.05p Ordinary
12:01:10 - 08-Jul-25
FTSE 100 Latest
Value8,992.12
Change19.48