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
Sell* 4,630 126.65p Ordinary
16:01:31 - 25-Mar-26
Buy* 14,594 127.75p Ordinary
15:54:19 - 25-Mar-26
Sell* 725 126.55p Ordinary
14:22:55 - 25-Mar-26
Sell* 841 126.55p Ordinary
14:18:10 - 25-Mar-26
Buy* 463 127.875p Ordinary
14:18:08 - 25-Mar-26
Sell* 2,802 126.68p Ordinary
14:13:22 - 25-Mar-26
Sell* 12 126.68p Ordinary
14:08:34 - 25-Mar-26
Sell* 19 127.11p Ordinary
14:07:36 - 25-Mar-26
Sell* 10,000 126.675p Negotiated Trade
13:52:10 - 25-Mar-26
Sell* 1,186 126.68p Ordinary
12:54:30 - 25-Mar-26
Sell* 9,974 127.11p Negotiated Trade
12:51:55 - 25-Mar-26
Sell* 33 126.675p Ordinary
12:49:11 - 25-Mar-26
Buy* 7,021 128.125p Ordinary
12:46:28 - 25-Mar-26
Sell* 10,375 127.00p Negotiated Trade
12:04:02 - 25-Mar-26
Buy* 6,452 127.75p Ordinary
12:03:58 - 25-Mar-26
Sell* 5,534 127.125p Ordinary
11:45:22 - 25-Mar-26
Buy* 5,000 127.925p Ordinary
11:25:35 - 25-Mar-26
Unknown* 5,000 127.50p Ordinary
11:25:10 - 25-Mar-26
Buy* 1,854 127.50p Ordinary
11:24:15 - 25-Mar-26
Unknown* 13,655 126.855p Ordinary
11:13:10 - 25-Mar-26
Buy* 470 127.625p Ordinary
10:42:52 - 25-Mar-26
Buy* 1 128.00p SI Trade
10:30:15 - 25-Mar-26
Buy* 15 128.00p SI Trade
10:30:15 - 25-Mar-26
Buy* 3,000 127.88p Ordinary
10:29:59 - 25-Mar-26
Sell* 4,000 127.00p Ordinary
10:14:34 - 25-Mar-26
Buy* 4,000 127.88p Ordinary
10:14:24 - 25-Mar-26
Buy* 390 127.88p Ordinary
10:07:18 - 25-Mar-26
Buy* 5,000 127.90p Ordinary
08:34:06 - 25-Mar-26
Buy* 5,000 127.66p Ordinary
08:20:23 - 25-Mar-26
Sell* 5 126.50p SI Trade
08:01:15 - 25-Mar-26
Unknown* 10,117 126.855p Ordinary
16:05:57 - 24-Mar-26
Unknown* 13,390 126.855p Ordinary
15:42:24 - 24-Mar-26
Sell* 1,872 126.855p Ordinary
15:37:26 - 24-Mar-26
Unknown* 7,420 126.855p Ordinary
15:35:10 - 24-Mar-26
Sell* 486 126.855p Ordinary
15:26:16 - 24-Mar-26
Sell* 355 126.855p Ordinary
14:52:32 - 24-Mar-26
Unknown* 31,644 128.00p Ordinary
14:22:00 - 24-Mar-26
Unknown* 52,134 126.00p Negotiated Trade
14:17:15 - 24-Mar-26
Buy* 139 127.66p Ordinary
14:07:43 - 24-Mar-26
Sell* 16 126.80p Ordinary
14:05:59 - 24-Mar-26
Buy* 4 127.90p Ordinary
13:56:34 - 24-Mar-26
Buy* 10 128.00p SI Trade
13:49:43 - 24-Mar-26
Buy* 1 128.00p SI Trade
13:49:43 - 24-Mar-26
Sell* 3,500 126.7088p Ordinary
13:34:29 - 24-Mar-26
Sell* 4,809 126.707p Ordinary
13:05:53 - 24-Mar-26
Sell* 792 126.699p Ordinary
12:50:20 - 24-Mar-26
Sell* 1,750 126.699p Ordinary
12:38:50 - 24-Mar-26
Unknown* 6,240 126.699p Ordinary
12:28:09 - 24-Mar-26
Sell* 16,224 126.10p Negotiated Trade
11:40:54 - 24-Mar-26
Sell* 3,500 126.70p Ordinary
11:26:49 - 24-Mar-26
Sell* 36 126.70p Ordinary
11:25:16 - 24-Mar-26
Sell* 5,105 126.68p Ordinary
11:15:27 - 24-Mar-26
Sell* 10,088 126.6166p Negotiated Trade
10:29:05 - 24-Mar-26
Sell* 100 126.6166p Ordinary
10:25:06 - 24-Mar-26
Unknown* 4,970 126.626p Ordinary
10:16:22 - 24-Mar-26
Buy* 1,181 128.00p Ordinary
09:45:32 - 24-Mar-26
Buy* 11 127.68p Ordinary
09:11:58 - 24-Mar-26
Sell* 1,100 126.00p Uncrossing Trade
09:00:23 - 24-Mar-26
Sell* 359 126.615p Ordinary
08:45:11 - 24-Mar-26
Sell* 2,626 126.615p Ordinary
08:25:35 - 24-Mar-26
Sell* 6 126.00p Ordinary
08:02:53 - 24-Mar-26
Unknown* 15,000 126.615p Ordinary
16:12:11 - 23-Mar-26
Buy* 1,163 128.30p Ordinary
15:53:27 - 23-Mar-26
Sell* 684 127.044p Ordinary
15:53:24 - 23-Mar-26
Sell* 3,337 127.044p Ordinary
15:47:49 - 23-Mar-26
Buy* 2 128.00p SI Trade
14:58:37 - 23-Mar-26
Buy* 4,966 128.40p Ordinary
14:35:24 - 23-Mar-26
Sell* 2,294 126.525p Ordinary
14:35:23 - 23-Mar-26
Sell* 9 126.525p Ordinary
14:32:13 - 23-Mar-26
Sell* 1,254 127.50p Ordinary
13:44:43 - 23-Mar-26
Sell* 835 126.371p Ordinary
13:43:16 - 23-Mar-26
Sell* 46,966 127.50p Ordinary
13:30:12 - 23-Mar-26
Sell* 1,737 126.336p Ordinary
13:07:04 - 23-Mar-26
Sell* 486 126.336p Ordinary
12:51:51 - 23-Mar-26
Sell* 4,960 126.666p Ordinary
12:31:00 - 23-Mar-26
Unknown* 7,438 126.58483p Ordinary
12:20:25 - 23-Mar-26
Sell* 2,900 127.50p Ordinary
12:19:56 - 23-Mar-26
Sell* 13,050 126.50p Negotiated Trade
11:37:32 - 23-Mar-26
Unknown* 5,398 126.1255p Ordinary
10:45:55 - 23-Mar-26
Sell* 5,964 126.10p Ordinary
10:32:24 - 23-Mar-26
Sell* 1,690 126.33p Ordinary
10:30:35 - 23-Mar-26
Buy* 14,753 126.50p Ordinary
10:19:33 - 23-Mar-26
Sell* 5,000 126.06p Ordinary
10:18:33 - 23-Mar-26
Sell* 3,000 126.00p Ordinary
10:05:32 - 23-Mar-26
Unknown* 3,000 126.00p OTC Trade
10:05:32 - 23-Mar-26
Unknown* 16,000 126.55p Negotiated Trade
09:59:02 - 23-Mar-26
Unknown* 21,252 126.50p OTC Trade
09:56:44 - 23-Mar-26
Unknown* 25,000 127.00p Ordinary
09:56:16 - 23-Mar-26
Unknown* 10,000 126.50p OTC Trade
09:43:51 - 23-Mar-26
Sell* 3,000 126.55p Ordinary
09:43:09 - 23-Mar-26
Sell* 3,350 126.52p Ordinary
09:33:01 - 23-Mar-26
Unknown* 1,248 127.00p Ordinary
08:49:29 - 23-Mar-26
Buy* 87 128.00p SI Trade
08:49:21 - 23-Mar-26
Unknown* 5,000 127.12p Ordinary
08:36:09 - 23-Mar-26
Sell* 785 127.33p Ordinary
08:35:24 - 23-Mar-26
Buy* 62 128.00p SI Trade
08:32:31 - 23-Mar-26
Buy* 1 128.00p SI Trade
08:32:31 - 23-Mar-26
Buy* 170 128.00p Ordinary
08:32:31 - 23-Mar-26
Buy* 108 128.00p SI Trade
08:32:31 - 23-Mar-26
Buy* 10 128.00p SI Trade
08:32:31 - 23-Mar-26
Buy* 1 128.00p SI Trade
08:32:31 - 23-Mar-26
Buy* 7 128.00p SI Trade
08:32:31 - 23-Mar-26
Sell* 10,000 127.00p Negotiated Trade
08:32:12 - 23-Mar-26
Unknown* 5,000 127.00p Ordinary
08:30:14 - 23-Mar-26
Sell* 472 127.01p Ordinary
08:27:06 - 23-Mar-26
Sell* 13,604 127.00p Negotiated Trade
08:09:58 - 23-Mar-26
Sell* 8 127.00p Ordinary
08:02:45 - 23-Mar-26
Buy* 7,505 128.00p Ordinary
08:00:32 - 23-Mar-26
Buy* 410 128.40p Ordinary
16:19:51 - 20-Mar-26
Sell* 378 127.25p Ordinary
16:16:37 - 20-Mar-26
Sell* 6,443 127.112p Ordinary
16:04:34 - 20-Mar-26
Sell* 1,222 127.20p Ordinary
15:43:55 - 20-Mar-26
Buy* 55 128.41p Ordinary
15:18:18 - 20-Mar-26
Sell* 413 127.20p Ordinary
15:15:44 - 20-Mar-26
Sell* 1,571 127.22p Ordinary
14:40:40 - 20-Mar-26
Sell* 838 127.22p Ordinary
14:15:09 - 20-Mar-26
Sell* 7,369 127.5055p Ordinary
14:14:04 - 20-Mar-26
Sell* 46 127.5055p Ordinary
14:10:49 - 20-Mar-26
Sell* 87 127.5055p Ordinary
14:08:41 - 20-Mar-26
Sell* 1,761 127.5055p Ordinary
14:06:41 - 20-Mar-26
Unknown* 10,000 127.42p Ordinary
13:43:16 - 20-Mar-26
Sell* 2,625 127.50p Ordinary
13:19:50 - 20-Mar-26
Sell* 1,980 127.50p Ordinary
12:41:14 - 20-Mar-26
Buy* 1 129.00p SI Trade
12:28:25 - 20-Mar-26
Sell* 3,315 127.25p Ordinary
12:28:06 - 20-Mar-26
Sell* 9,108 127.11p Ordinary
12:28:02 - 20-Mar-26
Sell* 476 127.42p Ordinary
12:22:23 - 20-Mar-26
Sell* 1,300 127.25p Ordinary
12:06:25 - 20-Mar-26
Sell* 1,844 127.25p Ordinary
12:01:06 - 20-Mar-26
Sell* 857 127.25p Ordinary
11:48:06 - 20-Mar-26
Sell* 855 127.25p Ordinary
11:45:34 - 20-Mar-26
Sell* 857 127.25p Ordinary
11:39:16 - 20-Mar-26
Sell* 1,561 127.45p Ordinary
11:18:02 - 20-Mar-26
Unknown* -7,528 127.45p Ordinary
Correction
11:11:56 - 20-Mar-26
Unknown* 7,528 127.45p Ordinary
11:11:56 - 20-Mar-26
Unknown* 7,528 127.45p Ordinary
11:11:56 - 20-Mar-26
Sell* 1,716 127.50p Ordinary
11:05:58 - 20-Mar-26
Buy* 3,184 127.551p Ordinary
11:02:33 - 20-Mar-26
Buy* 2,850 127.551p Ordinary
10:58:36 - 20-Mar-26
Buy* 9,712 127.601p Ordinary
10:43:56 - 20-Mar-26
Buy* 2,108 127.551p Ordinary
10:17:20 - 20-Mar-26
Buy* 1,954 127.89p Ordinary
09:58:24 - 20-Mar-26
Buy* 1,777 127.501p Ordinary
09:38:13 - 20-Mar-26
Buy* 2,919 128.00p Ordinary
08:46:04 - 20-Mar-26
Sell* 6,257 127.40p Ordinary
08:02:22 - 20-Mar-26
Unknown* 75,000 126.00p Ordinary
16:42:47 - 19-Mar-26
Unknown* 25,000 126.00p Ordinary
16:42:40 - 19-Mar-26
Sell* 894 126.00p Uncrossing Trade
16:35:04 - 19-Mar-26
Unknown* -410 126.00p Ordinary
Correction
16:04:54 - 19-Mar-26
Sell* 410 126.00p Ordinary
16:04:54 - 19-Mar-26
Sell* 410 126.00p Ordinary
16:04:54 - 19-Mar-26
Unknown* 36,463 126.00p Ordinary
15:59:52 - 19-Mar-26
Unknown* 5,100 126.02p Ordinary
15:56:20 - 19-Mar-26
Unknown* 9,013 126.02p Ordinary
15:52:43 - 19-Mar-26
Sell* 410 126.02p Ordinary
15:52:09 - 19-Mar-26
Unknown* 5,472 126.02p Ordinary
15:41:29 - 19-Mar-26
Unknown* 13,705 127.78p Ordinary
15:38:30 - 19-Mar-26
Sell* 5,189 126.0005p Ordinary
15:31:12 - 19-Mar-26
Sell* 299 126.00p Ordinary
15:20:57 - 19-Mar-26
Sell* 303 126.00p SI Trade
15:20:55 - 19-Mar-26
Buy* 2,333 126.89p Ordinary
15:05:53 - 19-Mar-26
Sell* 1,839 126.0005p Ordinary
14:30:46 - 19-Mar-26
Unknown* 7,285 127.00p Ordinary
14:20:46 - 19-Mar-26
Unknown* 15,000 126.00p SI Trade
14:16:24 - 19-Mar-26
Unknown* 15,000 126.00p SI Trade
14:16:24 - 19-Mar-26
Sell* 5,580 126.00p Ordinary
14:16:11 - 19-Mar-26
Sell* 73 126.40p Ordinary
14:10:28 - 19-Mar-26
Sell* 420 126.40p Ordinary
14:08:52 - 19-Mar-26
Sell* 10 126.40p Ordinary
14:07:30 - 19-Mar-26
Sell* 17 126.40p Ordinary
14:06:24 - 19-Mar-26
Sell* 3,800 126.00p Uncrossing Trade
14:00:13 - 19-Mar-26
Unknown* 5,930 126.00p Ordinary
13:57:21 - 19-Mar-26
Sell* 439 126.00p Ordinary
13:54:34 - 19-Mar-26
Sell* 372 126.00p Ordinary
13:54:15 - 19-Mar-26
Sell* 6,531 126.02p Ordinary
13:48:44 - 19-Mar-26
Sell* 1,544 126.00p Ordinary
13:21:04 - 19-Mar-26
Buy* 1,085 126.46p Ordinary
13:14:41 - 19-Mar-26
Sell* 1,085 126.00p Ordinary
13:14:40 - 19-Mar-26
Sell* 3,968 126.02p Ordinary
12:44:42 - 19-Mar-26
Unknown* 23,919 126.00p Negotiated Trade
12:39:48 - 19-Mar-26
Unknown* 19,168 126.03013p Ordinary
12:37:03 - 19-Mar-26
Unknown* 5,553 126.06p Ordinary
12:26:26 - 19-Mar-26
Buy* 5,000 126.00p Ordinary
11:46:47 - 19-Mar-26
Buy* 3,028 126.00p Ordinary
11:46:12 - 19-Mar-26
Buy* 3,928 126.00p Ordinary
11:39:40 - 19-Mar-26
Buy* 5,500 126.00p Ordinary
11:34:58 - 19-Mar-26
Buy* 287 126.00p Ordinary
11:34:52 - 19-Mar-26
Buy* 9 126.00p SI Trade
11:16:38 - 19-Mar-26
Unknown* 19,800 125.675p Negotiated Trade
11:16:35 - 19-Mar-26
Sell* 193 125.66p Ordinary
10:49:18 - 19-Mar-26
Sell* 5,081 125.66p Ordinary
10:49:17 - 19-Mar-26
Sell* 4,250 125.66p Ordinary
10:41:15 - 19-Mar-26
Sell* 2 125.50p SI Trade
10:22:42 - 19-Mar-26
Unknown* 10,000 126.00p SI Trade
10:09:54 - 19-Mar-26
Unknown* 10,000 126.00p SI Trade
10:09:54 - 19-Mar-26
Sell* 2,349 125.361p Ordinary
10:06:34 - 19-Mar-26
Unknown* 25,000 126.00p Negotiated Trade
10:00:58 - 19-Mar-26
Buy* 1 127.00p SI Trade
10:00:50 - 19-Mar-26
Buy* 9 127.00p SI Trade
10:00:50 - 19-Mar-26
Sell* 3,967 126.06p Ordinary
10:00:43 - 19-Mar-26
FTSE 100 Latest
Value10,106.84
Change0.00