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* 10,788 139.10p Ordinary
16:18:16 - 03-Jul-26
Sell* 1,997 139.10p Ordinary
16:04:52 - 03-Jul-26
Buy* 1,591 139.90p Ordinary
16:02:40 - 03-Jul-26
Buy* 41,988 141.00p Ordinary
15:51:55 - 03-Jul-26
Sell* 800 139.02p Ordinary
14:55:46 - 03-Jul-26
Sell* 866 138.00p Ordinary
14:50:49 - 03-Jul-26
Sell* 12,795 139.00p Ordinary
14:50:48 - 03-Jul-26
Buy* 25,000 140.00p Ordinary
14:47:56 - 03-Jul-26
Sell* 5,000 139.10p Ordinary
14:45:49 - 03-Jul-26
Sell* 10,000 139.10p Ordinary
14:45:14 - 03-Jul-26
Sell* 89 138.00p Ordinary
14:41:47 - 03-Jul-26
Sell* 89 138.00p SI Trade
14:41:47 - 03-Jul-26
Sell* 27,500 138.90p Ordinary
14:41:00 - 03-Jul-26
Unknown* 52,303 141.00p Ordinary
14:20:18 - 03-Jul-26
Sell* 783 138.60p Ordinary
14:14:01 - 03-Jul-26
Sell* 2,456 138.60p Ordinary
14:14:00 - 03-Jul-26
Sell* 20 138.60p Ordinary
14:04:32 - 03-Jul-26
Buy* 3,278 140.00p Ordinary
12:45:44 - 03-Jul-26
Sell* 5,637 138.48p Ordinary
12:45:38 - 03-Jul-26
Sell* 4,680 138.48p Ordinary
12:07:18 - 03-Jul-26
Sell* 5,239 138.55p Ordinary
11:14:34 - 03-Jul-26
Buy* 2,175 141.00p Ordinary
11:02:39 - 03-Jul-26
Sell* 3,313 138.501p Ordinary
10:19:58 - 03-Jul-26
Sell* 746 138.501p Ordinary
10:14:13 - 03-Jul-26
Sell* 85 138.00p Ordinary
10:12:24 - 03-Jul-26
Sell* 98 138.00p SI Trade
10:12:24 - 03-Jul-26
Buy* 13 141.00p SI Trade
10:12:24 - 03-Jul-26
Sell* 60 138.501p Ordinary
10:06:01 - 03-Jul-26
Sell* 1,055 138.48p Ordinary
09:00:24 - 03-Jul-26
Buy* 112 141.00p Ordinary
08:55:21 - 03-Jul-26
Sell* 85 138.00p Ordinary
08:43:20 - 03-Jul-26
Sell* 85 138.00p SI Trade
08:43:20 - 03-Jul-26
Buy* 5,000 140.00p Ordinary
08:43:08 - 03-Jul-26
Sell* 85 138.00p Ordinary
08:27:04 - 03-Jul-26
Sell* 85 138.00p SI Trade
08:27:03 - 03-Jul-26
Sell* 85 138.00p Ordinary
08:26:37 - 03-Jul-26
Sell* 85 138.00p SI Trade
08:26:36 - 03-Jul-26
Buy* 3,000 140.00p Ordinary
08:25:53 - 03-Jul-26
Buy* 4,785 140.00p Ordinary
08:25:39 - 03-Jul-26
Sell* 85 138.00p Ordinary
08:24:02 - 03-Jul-26
Buy* 1 140.00p SI Trade
08:24:01 - 03-Jul-26
Sell* 109 138.00p SI Trade
08:24:01 - 03-Jul-26
Buy* 5,000 139.92p Ordinary
08:23:53 - 03-Jul-26
Buy* 2,141 139.92p Ordinary
08:23:02 - 03-Jul-26
Buy* 800 139.92p Ordinary
08:17:18 - 03-Jul-26
Buy* 11 140.00p SI Trade
08:00:03 - 03-Jul-26
Unknown* 0 140.00p SI Trade
08:00:03 - 03-Jul-26
Buy* 96 140.00p Suspected BUY Trade
08:00:00 - 03-Jul-26
Unknown* 1,600 138.00p OTC Trade
17:06:28 - 02-Jul-26
Sell* 1,000 136.32p Ordinary
16:08:57 - 02-Jul-26
Sell* 3,200 136.277p Ordinary
16:01:14 - 02-Jul-26
Sell* 601 136.32p Ordinary
15:24:38 - 02-Jul-26
Sell* 100 136.00p Ordinary
15:23:40 - 02-Jul-26
Buy* 100 140.00p Ordinary
15:23:26 - 02-Jul-26
Unknown* 49,022 138.00p Ordinary
15:21:28 - 02-Jul-26
Unknown* -49,022 38.00p Ordinary
Correction
15:21:28 - 02-Jul-26
Sell* 49,022 38.00p Ordinary
15:21:28 - 02-Jul-26
Unknown* 28,281 138.00p Ordinary
14:54:29 - 02-Jul-26
Sell* 3,000 136.456p Ordinary
14:26:10 - 02-Jul-26
Sell* 1,637 136.456p Ordinary
14:13:46 - 02-Jul-26
Buy* 221 139.05p Ordinary
14:06:51 - 02-Jul-26
Buy* 64 139.05p Ordinary
14:06:07 - 02-Jul-26
Buy* 1,600 139.05p Ordinary
14:00:22 - 02-Jul-26
Buy* 482 139.05p Ordinary
12:45:07 - 02-Jul-26
Buy* 1,358 139.05p Ordinary
12:16:37 - 02-Jul-26
Buy* 880 140.00p Ordinary
11:39:31 - 02-Jul-26
Buy* 1,435 139.05p Ordinary
11:17:20 - 02-Jul-26
Buy* 1,399 140.00p Suspected BUY Trade
11:00:11 - 02-Jul-26
Sell* 8,539 136.25p Ordinary
10:46:22 - 02-Jul-26
Sell* 5,000 136.25p Ordinary
10:38:08 - 02-Jul-26
Sell* 864 136.25p Ordinary
10:36:07 - 02-Jul-26
Buy* 8 140.00p SI Trade
10:32:59 - 02-Jul-26
Buy* 1 140.00p SI Trade
10:32:59 - 02-Jul-26
Sell* 1,202 136.456p Ordinary
10:32:45 - 02-Jul-26
Buy* 43 140.00p Ordinary
08:16:58 - 02-Jul-26
Buy* 16 140.00p SI Trade
08:16:58 - 02-Jul-26
Buy* 490 139.12p Ordinary
08:00:22 - 02-Jul-26
Unknown* 0 140.00p SI Trade
08:00:04 - 02-Jul-26
Unknown* 0 140.00p SI Trade
08:00:04 - 02-Jul-26
Sell* 100 136.00p Uncrossing Trade
16:35:13 - 01-Jul-26
Buy* 5,000 139.80p Ordinary
16:24:37 - 01-Jul-26
Buy* 5,000 139.70p Ordinary
16:24:23 - 01-Jul-26
Buy* 1,429 139.70p Ordinary
16:11:17 - 01-Jul-26
Buy* 5,017 139.50p Ordinary
15:53:22 - 01-Jul-26
Sell* 15 136.00p SI Trade
14:49:36 - 01-Jul-26
Buy* 2,147 139.50p Ordinary
14:13:34 - 01-Jul-26
Buy* 744 139.50p Ordinary
14:13:15 - 01-Jul-26
Sell* 7,154 136.25p Ordinary
14:12:15 - 01-Jul-26
Buy* 1,583 139.58p Ordinary
14:10:31 - 01-Jul-26
Sell* 68 137.76p Ordinary
14:01:21 - 01-Jul-26
Sell* 523 137.76p Ordinary
13:59:56 - 01-Jul-26
Sell* 750 136.25p Ordinary
13:52:16 - 01-Jul-26
Sell* 3,160 136.12p Ordinary
13:39:43 - 01-Jul-26
Buy* 16 139.958p Ordinary
12:41:04 - 01-Jul-26
Sell* 360 137.76p Ordinary
12:40:02 - 01-Jul-26
Sell* 1,160 136.00p Ordinary
11:46:01 - 01-Jul-26
Buy* 10,000 138.00p Ordinary
11:44:41 - 01-Jul-26
Buy* 5,000 137.82p Ordinary
11:44:06 - 01-Jul-26
Buy* 2,897 137.80p Ordinary
11:36:09 - 01-Jul-26
Buy* 5,095 137.25p Ordinary
11:23:10 - 01-Jul-26
Sell* 285 135.11p Ordinary
10:46:01 - 01-Jul-26
Sell* 2,526 135.11p Ordinary
10:43:18 - 01-Jul-26
Buy* 75 137.25p Ordinary
10:30:43 - 01-Jul-26
Unknown* 2,593 135.00p Ordinary
10:22:01 - 01-Jul-26
Buy* 1,500 135.11p Ordinary
10:20:57 - 01-Jul-26
Unknown* 3,625 135.00p Ordinary
10:02:53 - 01-Jul-26
Sell* 6 134.66p Ordinary
09:34:50 - 01-Jul-26
Buy* 1,000 136.00p Ordinary
09:04:25 - 01-Jul-26
Buy* 5,000 135.96p Ordinary
09:04:15 - 01-Jul-26
Buy* 157 135.96p Ordinary
09:02:36 - 01-Jul-26
Buy* 5,000 135.90p Ordinary
09:01:28 - 01-Jul-26
Unknown* 7,500 135.00p Negotiated Trade
08:43:14 - 01-Jul-26
Sell* 5,000 134.88p Ordinary
08:39:41 - 01-Jul-26
Sell* 2,000 134.88p Ordinary
08:39:27 - 01-Jul-26
Buy* 1 136.00p SI Trade
08:39:00 - 01-Jul-26
Buy* 1 136.00p SI Trade
08:39:00 - 01-Jul-26
Unknown* 5,780 134.00p Ordinary
16:20:08 - 30-Jun-26
Unknown* 2,229 134.00p Ordinary
16:20:03 - 30-Jun-26
Buy* 3,714 134.60p Ordinary
15:59:43 - 30-Jun-26
Sell* 4,191 133.676p Ordinary
15:42:36 - 30-Jun-26
Sell* 7,500 133.88p Ordinary
15:12:39 - 30-Jun-26
Sell* 2,432 133.65p Ordinary
15:02:21 - 30-Jun-26
Buy* 29 135.00p SI Trade
14:56:02 - 30-Jun-26
Buy* 1 135.00p SI Trade
14:56:02 - 30-Jun-26
Unknown* -7,850 133.62p Ordinary
Correction
14:55:43 - 30-Jun-26
Unknown* 7,850 133.62p Ordinary
14:55:43 - 30-Jun-26
Sell* 7,850 133.62p Ordinary
14:55:43 - 30-Jun-26
Sell* 4,600 133.62p Ordinary
14:50:18 - 30-Jun-26
Sell* 25,430 133.00p Ordinary
14:14:31 - 30-Jun-26
Sell* 3,051 133.63p Ordinary
14:13:19 - 30-Jun-26
Sell* 1,297 133.65p Ordinary
14:13:08 - 30-Jun-26
Sell* 8,000 133.65p Ordinary
14:11:02 - 30-Jun-26
Sell* 14 133.65p Ordinary
14:05:10 - 30-Jun-26
Sell* 134 133.88p Ordinary
13:46:31 - 30-Jun-26
Sell* 3,100 133.88p Ordinary
12:50:17 - 30-Jun-26
Buy* 58 134.60p Ordinary
10:43:01 - 30-Jun-26
Sell* 550 133.65p Ordinary
10:43:00 - 30-Jun-26
Unknown* 100,000 134.00p Negotiated Trade
10:32:21 - 30-Jun-26
Sell* 1,000 133.50p Ordinary
10:25:41 - 30-Jun-26
Sell* 1,940 133.65p Ordinary
09:59:46 - 30-Jun-26
Sell* 7,030 133.65p Ordinary
09:59:31 - 30-Jun-26
Sell* 10,000 133.65p Ordinary
09:40:02 - 30-Jun-26
Sell* 835 133.65p Ordinary
09:38:12 - 30-Jun-26
Sell* 9,750 133.65p Ordinary
09:38:10 - 30-Jun-26
Sell* 984 133.65p Ordinary
09:30:00 - 30-Jun-26
Sell* 648 133.93p Ordinary
09:14:14 - 30-Jun-26
Sell* 33 133.65p Ordinary
09:01:15 - 30-Jun-26
Sell* 45 133.93p Ordinary
08:32:06 - 30-Jun-26
Sell* 5,000 133.50p Ordinary
08:30:25 - 30-Jun-26
Sell* 12 133.40p Ordinary
08:05:15 - 30-Jun-26
Sell* 326 133.00p Ordinary
08:03:42 - 30-Jun-26
Sell* 328 133.50p Ordinary
16:17:42 - 29-Jun-26
Sell* 3,750 133.80p Ordinary
16:16:27 - 29-Jun-26
Buy* 2 135.00p SI Trade
16:07:22 - 29-Jun-26
Unknown* 0 135.00p SI Trade
16:07:22 - 29-Jun-26
Sell* 7,633 133.55p Ordinary
15:59:15 - 29-Jun-26
Sell* 149 133.55p Ordinary
15:57:27 - 29-Jun-26
Unknown* 53,656 134.00p Ordinary
15:36:33 - 29-Jun-26
Sell* 7,511 133.00p Ordinary
15:31:23 - 29-Jun-26
Sell* 1,074 133.96p Ordinary
15:25:25 - 29-Jun-26
Sell* 8,145 133.00p Ordinary
15:17:31 - 29-Jun-26
Sell* 17 133.55p Ordinary
14:05:57 - 29-Jun-26
Sell* 12 133.55p Ordinary
14:05:20 - 29-Jun-26
Sell* 9 133.55p Ordinary
14:05:08 - 29-Jun-26
Sell* 7,444 133.44p Ordinary
13:51:23 - 29-Jun-26
Sell* 4,000 133.00p Ordinary
13:48:39 - 29-Jun-26
Sell* 6,500 133.44p Ordinary
13:35:29 - 29-Jun-26
Sell* 270 133.06p Ordinary
13:18:24 - 29-Jun-26
Sell* 10,460 133.50p Ordinary
13:09:26 - 29-Jun-26
Sell* 222 133.55p Ordinary
12:42:30 - 29-Jun-26
Sell* 15,799 133.00p Ordinary
12:18:37 - 29-Jun-26
Sell* 12,559 133.00p Ordinary
11:25:34 - 29-Jun-26
Buy* 3,723 134.299p Ordinary
10:50:49 - 29-Jun-26
Buy* 3,723 134.299p Ordinary
10:49:53 - 29-Jun-26
Sell* 100 133.44p Ordinary
10:23:46 - 29-Jun-26
Buy* 144 134.80p Ordinary
10:16:06 - 29-Jun-26
Buy* 1,490 134.18p Ordinary
09:52:26 - 29-Jun-26
Buy* 2,231 134.20p Ordinary
09:40:54 - 29-Jun-26
Buy* 62 134.20p Ordinary
09:01:20 - 29-Jun-26
Buy* 3,000 134.20p Ordinary
09:00:32 - 29-Jun-26
Buy* 7 134.20p Ordinary
08:30:20 - 29-Jun-26
Buy* 1 135.00p SI Trade
08:10:31 - 29-Jun-26
Unknown* 0 135.00p SI Trade
08:10:31 - 29-Jun-26
Buy* 734 134.225p Ordinary
16:02:17 - 26-Jun-26
Buy* 666 135.00p Ordinary
15:35:44 - 26-Jun-26
Buy* 3,723 134.299p Ordinary
15:08:31 - 26-Jun-26
Sell* 430 133.40p Ordinary
14:43:36 - 26-Jun-26
Sell* 1,904 133.40p Ordinary
14:12:17 - 26-Jun-26
Buy* 1,669 134.299p Ordinary
14:12:12 - 26-Jun-26
Buy* 1 135.00p SI Trade
14:06:42 - 26-Jun-26
Sell* 12 133.40p Ordinary
14:06:00 - 26-Jun-26
Buy* 346 134.40p Ordinary
14:05:00 - 26-Jun-26
Buy* 70 134.40p Ordinary
14:04:18 - 26-Jun-26
Sell* 2,750 133.40p Ordinary
13:50:46 - 26-Jun-26
Sell* 3,000 133.40p Ordinary
13:41:35 - 26-Jun-26
Sell* 3,000 133.40p Ordinary
13:41:21 - 26-Jun-26
Sell* 3,000 133.40p Ordinary
13:41:20 - 26-Jun-26
Sell* 3,000 133.40p Ordinary
13:41:19 - 26-Jun-26
Sell* 3,000 133.40p Ordinary
13:41:18 - 26-Jun-26
Sell* 21,035 133.82648p Ordinary
13:26:20 - 26-Jun-26
FTSE 100 Latest
Value10,679.03
Change26.16