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
Buy* 2,000 154.70p Ordinary
16:25:31 - 16-Dec-25
Buy* 96 154.70p Ordinary
16:10:17 - 16-Dec-25
Buy* 1 155.00p SI Trade
15:13:58 - 16-Dec-25
Sell* 836 153.455p Ordinary
15:08:44 - 16-Dec-25
Sell* 1,175 153.455p Ordinary
14:45:42 - 16-Dec-25
Unknown* 10,000 153.455p Negotiated Trade
14:40:26 - 16-Dec-25
Buy* 1,936 154.40p Ordinary
14:37:23 - 16-Dec-25
Sell* 8 153.455p Ordinary
14:11:29 - 16-Dec-25
Sell* 11 153.455p Ordinary
14:07:38 - 16-Dec-25
Sell* 500 153.455p Ordinary
14:00:22 - 16-Dec-25
Buy* 965 154.40p Ordinary
13:55:07 - 16-Dec-25
Sell* 3,000 153.40p Ordinary
13:24:57 - 16-Dec-25
Sell* 8,823 153.00p Negotiated Trade
13:24:29 - 16-Dec-25
Sell* 817 153.00p Ordinary
13:24:13 - 16-Dec-25
Sell* 4,250 153.30p Ordinary
13:16:40 - 16-Dec-25
Buy* 5,000 154.00p Ordinary
12:32:58 - 16-Dec-25
Buy* 5,000 154.00p Ordinary
12:32:37 - 16-Dec-25
Buy* 1,000 153.00p Ordinary
12:31:52 - 16-Dec-25
Buy* 3,000 153.20p Ordinary
12:31:23 - 16-Dec-25
Sell* 644 152.55p Ordinary
12:13:34 - 16-Dec-25
Buy* 3,000 152.95p Ordinary
12:01:02 - 16-Dec-25
Buy* 3,000 152.95p Ordinary
12:01:01 - 16-Dec-25
Buy* 3,000 152.95p Ordinary
12:00:58 - 16-Dec-25
Buy* 200 153.00p SI Trade
11:59:31 - 16-Dec-25
Sell* 2,229 152.155p Ordinary
11:52:59 - 16-Dec-25
Sell* 3,374 152.10p Ordinary
10:41:02 - 16-Dec-25
Buy* 6 153.00p SI Trade
10:17:48 - 16-Dec-25
Buy* 2,000 152.95p Ordinary
10:17:35 - 16-Dec-25
Buy* 952 152.95p Ordinary
09:17:10 - 16-Dec-25
Buy* 3,066 152.95p Ordinary
09:15:50 - 16-Dec-25
Buy* 1,085 152.95p Ordinary
09:11:24 - 16-Dec-25
Sell* 1,350 152.055p Ordinary
08:41:50 - 16-Dec-25
Unknown* 10,822 152.055p Negotiated Trade
08:21:59 - 16-Dec-25
Sell* 100 152.055p Ordinary
08:02:48 - 16-Dec-25
Buy* 5,273 153.00p Suspected BUY Trade
16:35:10 - 15-Dec-25
Buy* 90 153.00p Ordinary
16:10:20 - 15-Dec-25
Buy* 980 153.00p SI Trade
16:10:18 - 15-Dec-25
Sell* 2,836 151.30p Ordinary
15:47:00 - 15-Dec-25
Sell* 1,000 151.30p Ordinary
15:33:09 - 15-Dec-25
Sell* 385 151.30p Ordinary
15:25:57 - 15-Dec-25
Buy* 1 153.00p SI Trade
15:11:33 - 15-Dec-25
Sell* 640 151.21111p Ordinary
15:11:22 - 15-Dec-25
Sell* 1,000 151.11p Ordinary
15:09:10 - 15-Dec-25
Sell* 1,500 151.00p Ordinary
15:03:39 - 15-Dec-25
Buy* 32 154.50p SI Trade
15:01:07 - 15-Dec-25
Buy* 240 154.00p Ordinary
14:55:49 - 15-Dec-25
Unknown* 12,995 150.52p Negotiated Trade
14:20:42 - 15-Dec-25
Sell* 46 150.5556p Ordinary
14:16:17 - 15-Dec-25
Sell* 70 150.5556p Ordinary
14:10:17 - 15-Dec-25
Sell* 70 150.52p Ordinary
14:07:57 - 15-Dec-25
Sell* 15 150.52p Ordinary
14:07:06 - 15-Dec-25
Unknown* 5,000 151.00p Ordinary
13:58:57 - 15-Dec-25
Sell* 1,000 151.00p Ordinary
13:58:35 - 15-Dec-25
Buy* 3,000 150.80p Ordinary
13:50:52 - 15-Dec-25
Sell* 2,550 150.39p Ordinary
13:46:59 - 15-Dec-25
Buy* 995 150.80p Ordinary
13:45:45 - 15-Dec-25
Unknown* 5,000 151.00p OTC Trade
13:37:51 - 15-Dec-25
Unknown* 5,300 150.39p Ordinary
13:37:42 - 15-Dec-25
Buy* 1,981 150.80p Ordinary
13:27:55 - 15-Dec-25
Sell* 1,609 150.36p Ordinary
13:27:23 - 15-Dec-25
Buy* 2,648 150.80p Ordinary
12:32:16 - 15-Dec-25
Sell* 1,911 150.30p Ordinary
12:26:04 - 15-Dec-25
Sell* 828 150.323p Ordinary
12:25:04 - 15-Dec-25
Buy* 1,000 150.88p Ordinary
12:25:00 - 15-Dec-25
Sell* 1,755 150.65p Ordinary
12:24:53 - 15-Dec-25
Unknown* 6,840 152.125p Ordinary
12:24:30 - 15-Dec-25
Sell* 6,190 150.13p Negotiated Trade
12:24:25 - 15-Dec-25
Unknown* 5,295 153.00p Ordinary
12:24:19 - 15-Dec-25
Sell* 3,170 152.00p Ordinary
11:11:06 - 15-Dec-25
Buy* 3,253 153.68p Ordinary
11:05:18 - 15-Dec-25
Buy* 16,250 153.20p Suspected BUY Trade
11:00:14 - 15-Dec-25
Sell* 1,474 152.00p Ordinary
10:30:46 - 15-Dec-25
Sell* 200 152.00p Ordinary
10:12:46 - 15-Dec-25
Sell* 7 152.00p SI Trade
10:12:45 - 15-Dec-25
Unknown* 0 154.00p SI Trade
10:12:45 - 15-Dec-25
Sell* 1,000 153.00p Ordinary
10:12:38 - 15-Dec-25
Sell* 1,055 152.12p Negotiated Trade
10:12:04 - 15-Dec-25
Buy* 2,300 153.60p Suspected BUY Trade
09:15:33 - 15-Dec-25
Sell* 1,500 153.12p Ordinary
09:06:39 - 15-Dec-25
Buy* 500 153.68p Ordinary
08:27:00 - 15-Dec-25
Sell* 814 153.12p Ordinary
08:06:55 - 15-Dec-25
Unknown* 784 153.50p Ordinary
08:06:49 - 15-Dec-25
Buy* 10,213 155.00p Suspected BUY Trade
16:35:05 - 12-Dec-25
Unknown* 5,110 153.10p SI Trade
16:11:37 - 12-Dec-25
Unknown* 5,110 153.10p SI Trade
16:11:37 - 12-Dec-25
Buy* 3,252 153.60p Ordinary
15:59:20 - 12-Dec-25
Sell* 1,209 153.12p Ordinary
15:53:46 - 12-Dec-25
Sell* 2,787 153.12p Ordinary
15:33:50 - 12-Dec-25
Sell* 1,200 153.12p Ordinary
15:33:04 - 12-Dec-25
Sell* 3,051 153.12p Ordinary
15:19:08 - 12-Dec-25
Unknown* 14,250 154.00p OTC Trade
15:07:58 - 12-Dec-25
Sell* 5,788 153.00p Ordinary
14:29:48 - 12-Dec-25
Sell* 2,000 153.2096p Ordinary
14:24:34 - 12-Dec-25
Buy* 3,248 154.77p Ordinary
14:21:03 - 12-Dec-25
Sell* 7 154.0076p Ordinary
14:19:24 - 12-Dec-25
Sell* 1,304 154.00p Ordinary
14:15:47 - 12-Dec-25
Sell* 6,250 154.00p Ordinary
14:14:29 - 12-Dec-25
Buy* 96 155.20p Ordinary
14:12:50 - 12-Dec-25
Sell* 64 154.00p Ordinary
14:09:55 - 12-Dec-25
Buy* 21 155.20p Ordinary
14:08:47 - 12-Dec-25
Unknown* 0 156.00p SI Trade
14:04:58 - 12-Dec-25
Sell* 2,573 155.45p Ordinary
13:37:32 - 12-Dec-25
Sell* 3 155.45p Ordinary
13:34:08 - 12-Dec-25
Sell* 1,000 155.00p Ordinary
13:32:45 - 12-Dec-25
Sell* 1,000 155.00p Ordinary
13:32:33 - 12-Dec-25
Sell* 1,000 155.00p Ordinary
13:32:26 - 12-Dec-25
Sell* 5,000 155.00p Ordinary
13:32:12 - 12-Dec-25
Unknown* 10,429 154.50p Ordinary
13:29:29 - 12-Dec-25
Buy* 40 156.00p SI Trade
13:23:21 - 12-Dec-25
Sell* 2 155.00p SI Trade
13:23:21 - 12-Dec-25
Sell* 4,500 155.00p Ordinary
13:23:17 - 12-Dec-25
Unknown* 5,020 155.00p Ordinary
13:07:54 - 12-Dec-25
Sell* 4,000 155.00p Ordinary
13:01:54 - 12-Dec-25
Sell* 10,000 155.00p Negotiated Trade
13:01:44 - 12-Dec-25
Sell* 117 155.00p Ordinary
12:16:19 - 12-Dec-25
Sell* 3,250 155.00p Ordinary
11:57:19 - 12-Dec-25
Buy* 1,277 155.67p Ordinary
11:48:42 - 12-Dec-25
Sell* 1,801 155.00p Ordinary
11:30:13 - 12-Dec-25
Unknown* 4,999 155.01p Ordinary
11:29:39 - 12-Dec-25
Buy* 1,540 155.70p Ordinary
11:26:45 - 12-Dec-25
Sell* 900 155.125p Ordinary
11:25:35 - 12-Dec-25
Sell* 2,820 155.30p Ordinary
11:06:11 - 12-Dec-25
Sell* 1,124 155.30p Ordinary
10:44:54 - 12-Dec-25
Unknown* 5,521 155.72p Ordinary
10:44:53 - 12-Dec-25
Sell* 1,500 155.30p Ordinary
10:35:55 - 12-Dec-25
Sell* 1,432 155.30p Ordinary
09:58:04 - 12-Dec-25
Sell* 100 155.00p SI Trade
08:03:27 - 12-Dec-25
Sell* 3,828 155.355p Ordinary
08:03:17 - 12-Dec-25
Buy* 1,225 156.76p Ordinary
08:02:55 - 12-Dec-25
Unknown* 1,840 156.00p Uncrossing Trade
16:35:04 - 11-Dec-25
Unknown* 27,285 153.74p Ordinary
16:20:19 - 11-Dec-25
Buy* 77 157.00p Ordinary
15:12:07 - 11-Dec-25
Sell* 995 155.30p Ordinary
15:01:17 - 11-Dec-25
Sell* 2,641 155.33p Ordinary
14:57:44 - 11-Dec-25
Sell* 3,675 155.30p Ordinary
14:57:14 - 11-Dec-25
Sell* 5,000 156.00p Ordinary
14:56:47 - 11-Dec-25
Sell* 887 155.125p Ordinary
14:56:34 - 11-Dec-25
Unknown* 6,490 156.00p Ordinary
14:55:25 - 11-Dec-25
Buy* 63 158.00p SI Trade
14:53:16 - 11-Dec-25
Sell* 1,000 157.00p Ordinary
14:53:11 - 11-Dec-25
Sell* 69 157.00p Ordinary
14:17:58 - 11-Dec-25
Buy* 303 158.20p Ordinary
14:17:58 - 11-Dec-25
Sell* 23 157.0116p Ordinary
14:11:36 - 11-Dec-25
Unknown* 7,050 157.02p Ordinary
13:33:35 - 11-Dec-25
Sell* 96 157.02p Ordinary
13:31:02 - 11-Dec-25
Buy* 307 158.78p Ordinary
12:29:12 - 11-Dec-25
Unknown* 6,976 157.3667p Ordinary
12:19:45 - 11-Dec-25
Unknown* 40,527 157.25p Negotiated Trade
12:17:04 - 11-Dec-25
Unknown* 11,495 158.00p Negotiated Trade
12:16:54 - 11-Dec-25
Unknown* 10,530 157.00p Ordinary
12:07:26 - 11-Dec-25
Sell* 299 157.33p Ordinary
11:57:22 - 11-Dec-25
Unknown* 6,129 158.33p Ordinary
11:55:56 - 11-Dec-25
Sell* 3,500 158.36p Ordinary
11:41:50 - 11-Dec-25
Sell* 1,740 159.24p Ordinary
10:28:41 - 11-Dec-25
Sell* 2,941 159.266p Ordinary
10:14:44 - 11-Dec-25
Buy* 90 160.30p Ordinary
10:09:22 - 11-Dec-25
Unknown* 31,350 159.50p Negotiated Trade
09:46:47 - 11-Dec-25
Sell* 968 159.311p Ordinary
09:07:46 - 11-Dec-25
Buy* 1 161.00p SI Trade
08:13:01 - 11-Dec-25
Buy* 1 161.00p SI Trade
08:13:01 - 11-Dec-25
Sell* 63 159.00p SI Trade
08:13:01 - 11-Dec-25
Unknown* 4,053 160.155p Ordinary
08:12:48 - 11-Dec-25
Unknown* 4,000 160.50p Uncrossing Trade
08:00:15 - 11-Dec-25
Sell* 1,559 160.155p Ordinary
16:27:51 - 10-Dec-25
Sell* 1,513 160.11p Ordinary
16:22:46 - 10-Dec-25
Unknown* -4,310 160.75p Ordinary
Correction
16:17:30 - 10-Dec-25
Buy* 4,310 160.75p Ordinary
16:17:30 - 10-Dec-25
Unknown* 5,000 159.311p Ordinary
15:58:12 - 10-Dec-25
Sell* 1,500 159.22p Ordinary
15:52:55 - 10-Dec-25
Unknown* 252,960 161.00p Negotiated Trade
15:50:24 - 10-Dec-25
Unknown* 13,563 160.00p Ordinary
15:46:51 - 10-Dec-25
Unknown* 12,567 159.155p Negotiated Trade
15:46:35 - 10-Dec-25
Unknown* 8,266 157.00p Ordinary
15:41:04 - 10-Dec-25
Unknown* 25,000 160.00p Ordinary
15:39:28 - 10-Dec-25
Unknown* 84,705 159.50p Negotiated Trade
15:35:25 - 10-Dec-25
Unknown* 4,750 159.50p Ordinary
15:27:01 - 10-Dec-25
Sell* 300 159.00p Ordinary
14:26:33 - 10-Dec-25
Sell* 33 159.0076p Ordinary
14:13:33 - 10-Dec-25
Sell* 20 159.0128p Ordinary
14:12:08 - 10-Dec-25
Sell* 300 159.50p Uncrossing Trade
14:00:19 - 10-Dec-25
Sell* 3,262 159.12p Ordinary
12:50:44 - 10-Dec-25
Unknown* 16,400 160.00p Ordinary
12:37:18 - 10-Dec-25
Unknown* 16,400 160.00p Ordinary
12:37:18 - 10-Dec-25
Sell* 360 159.67p Ordinary
12:30:25 - 10-Dec-25
Buy* 14,000 161.00p Suspected BUY Trade
12:29:41 - 10-Dec-25
Sell* 1,730 159.30p Ordinary
12:29:09 - 10-Dec-25
Sell* 1,400 159.67p Ordinary
12:14:38 - 10-Dec-25
Unknown* 23,950 159.89p Ordinary
12:11:09 - 10-Dec-25
Buy* 789 159.68p Ordinary
12:11:06 - 10-Dec-25
Sell* 816 159.70p Ordinary
12:09:30 - 10-Dec-25
Sell* 1,515 159.136p Ordinary
11:42:28 - 10-Dec-25
Sell* 2,720 159.25p Ordinary
11:28:23 - 10-Dec-25
Unknown* 15,756 158.00p Negotiated Trade
11:21:38 - 10-Dec-25
Sell* 339 159.2611p Ordinary
11:00:17 - 10-Dec-25
Buy* 3 160.30p Ordinary
10:31:36 - 10-Dec-25
Sell* 166 159.2611p Ordinary
09:51:05 - 10-Dec-25
Buy* 215 160.00p SI Trade
09:07:27 - 10-Dec-25
Buy* 1 160.00p SI Trade
09:07:27 - 10-Dec-25
Sell* 1,000 160.00p Ordinary
09:07:09 - 10-Dec-25
Sell* 433 160.39p Ordinary
08:33:56 - 10-Dec-25
FTSE 100 Latest
Value9,684.79
Change-66.52