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* 6,856 108.22p Ordinary
16:27:59 - 04-Jun-25
Sell* 25,000 108.00p Ordinary
16:12:02 - 04-Jun-25
Buy* 15,980 109.00p Ordinary
15:41:22 - 04-Jun-25
Unknown* 36,000 108.00p Ordinary
15:35:36 - 04-Jun-25
Buy* 454 109.01p Ordinary
15:17:37 - 04-Jun-25
Sell* 10 107.00p SI Trade
15:17:25 - 04-Jun-25
Sell* 500 108.00p Ordinary
14:02:28 - 04-Jun-25
Buy* 6 109.00p SI Trade
13:56:08 - 04-Jun-25
Unknown* -3,600 107.5899p Ordinary
Correction
13:06:01 - 04-Jun-25
Unknown* 3,600 107.5899p Ordinary
13:06:01 - 04-Jun-25
Buy* 3,600 107.5899p Ordinary
13:06:01 - 04-Jun-25
Buy* 6,500 107.5899p Ordinary
12:36:48 - 04-Jun-25
Sell* 8 107.00p SI Trade
12:36:48 - 04-Jun-25
Buy* 478 107.15p Ordinary
11:48:01 - 04-Jun-25
Buy* 12,576 107.1442p Ordinary
10:58:27 - 04-Jun-25
Buy* 1,000 107.1442p Ordinary
10:55:23 - 04-Jun-25
Buy* 1,000 107.122p Ordinary
08:24:59 - 04-Jun-25
Buy* 10,000 107.50p Ordinary
16:26:29 - 03-Jun-25
Buy* 172 108.00p Ordinary
16:18:47 - 03-Jun-25
Buy* 2,315 107.70p Ordinary
16:13:26 - 03-Jun-25
Sell* 4 106.00p SI Trade
15:23:31 - 03-Jun-25
Sell* 28 106.00p SI Trade
15:23:31 - 03-Jun-25
Buy* 1 108.00p SI Trade
15:23:31 - 03-Jun-25
Unknown* -2,140 106.7163p Ordinary
Correction
15:23:09 - 03-Jun-25
Sell* 2,140 106.7163p Ordinary
15:23:09 - 03-Jun-25
Buy* 2,140 106.7163p Ordinary
15:23:09 - 03-Jun-25
Unknown* -1,500 106.7163p Ordinary
Correction
15:13:56 - 03-Jun-25
Buy* 1,500 106.7163p Ordinary
15:13:56 - 03-Jun-25
Buy* 1,500 106.7163p Ordinary
15:13:56 - 03-Jun-25
Buy* 9,281 107.70p Ordinary
14:35:54 - 03-Jun-25
Buy* 120 106.65p Ordinary
14:16:22 - 03-Jun-25
Buy* 11,158 107.91p Ordinary
13:45:36 - 03-Jun-25
Buy* 5,848 106.65p Ordinary
13:36:55 - 03-Jun-25
Sell* 6,139 105.33p Ordinary
13:33:27 - 03-Jun-25
Unknown* 16,010 106.50p Ordinary
12:43:03 - 03-Jun-25
Sell* 6,145 106.22p Ordinary
10:37:06 - 03-Jun-25
Buy* 185 107.70p Ordinary
10:29:54 - 03-Jun-25
Unknown* 25,000 107.00p Ordinary
09:50:12 - 03-Jun-25
Buy* 1 108.00p SI Trade
09:16:43 - 03-Jun-25
Buy* 5 108.00p SI Trade
09:16:43 - 03-Jun-25
Sell* 3 105.00p SI Trade
09:16:43 - 03-Jun-25
Buy* 18 108.00p SI Trade
09:16:43 - 03-Jun-25
Buy* 1,250 106.10p Ordinary
16:23:28 - 02-Jun-25
Buy* 1,049 106.10p Ordinary
14:35:28 - 02-Jun-25
Buy* 172 107.00p Ordinary
14:17:38 - 02-Jun-25
Sell* 19 105.00p Ordinary
14:14:07 - 02-Jun-25
Unknown* 23,890 106.00p Ordinary
13:57:08 - 02-Jun-25
Buy* 5,083 106.78p Ordinary
11:54:23 - 02-Jun-25
Buy* 10,000 106.80p Ordinary
11:52:41 - 02-Jun-25
Sell* 4,758 105.95p Ordinary
11:45:30 - 02-Jun-25
Buy* 3,300 106.75p Ordinary
11:39:46 - 02-Jun-25
Sell* 6,000 105.855p Ordinary
11:39:39 - 02-Jun-25
Sell* 1 105.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 46 107.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 4 107.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 28 107.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 37 107.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 1 107.00p SI Trade
10:45:55 - 02-Jun-25
Buy* 11,499 106.84p Ordinary
10:45:46 - 02-Jun-25
Buy* 2,262 106.29p Ordinary
10:32:46 - 02-Jun-25
Sell* 4,007 105.33p Ordinary
09:52:09 - 02-Jun-25
Sell* 1 105.855p Ordinary
09:46:21 - 02-Jun-25
Sell* 86 105.855p Ordinary
09:20:49 - 02-Jun-25
Buy* 3,532 106.29p Ordinary
09:01:27 - 02-Jun-25
Unknown* 28,815 106.00p Ordinary
14:59:22 - 30-May-25
Buy* 702 106.29p Ordinary
14:17:51 - 30-May-25
Sell* 215 105.855p Ordinary
14:17:50 - 30-May-25
Sell* 16 105.00p Ordinary
14:03:27 - 30-May-25
Sell* 8,817 105.50p Ordinary
13:13:39 - 30-May-25
Buy* 729 106.30p Ordinary
12:34:37 - 30-May-25
Sell* 19 105.855p Ordinary
12:14:37 - 30-May-25
Buy* 1 106.69p Ordinary
12:03:53 - 30-May-25
Buy* 38 107.00p Ordinary
11:48:53 - 30-May-25
Sell* 500 105.855p Ordinary
11:34:47 - 30-May-25
Sell* 5,832 105.82p Ordinary
10:45:58 - 30-May-25
Buy* 4 107.50p SI Trade
10:37:48 - 30-May-25
Buy* 1,399 106.30p Ordinary
10:37:42 - 30-May-25
Buy* 94 106.30p Ordinary
10:30:59 - 30-May-25
Buy* 5,000 106.505p Ordinary
08:13:41 - 30-May-25
Sell* 39 105.00p SI Trade
08:11:08 - 30-May-25
Sell* 104 105.00p SI Trade
08:11:08 - 30-May-25
Sell* 5,000 105.44p Ordinary
16:10:52 - 29-May-25
Buy* 9 107.00p SI Trade
16:10:52 - 29-May-25
Buy* 1 107.00p SI Trade
16:10:52 - 29-May-25
Unknown* 250,000 106.20p Negotiated Trade
16:10:37 - 29-May-25
Buy* 14,000 106.40p Ordinary
16:10:21 - 29-May-25
Buy* 5,500 105.90p Ordinary
16:01:56 - 29-May-25
Sell* 2,307 104.37p Ordinary
15:58:01 - 29-May-25
Buy* 150 106.00p Ordinary
15:44:16 - 29-May-25
Sell* 3,751 104.41p Ordinary
15:34:13 - 29-May-25
Unknown* -2,200 104.41p Ordinary
Correction
15:28:19 - 29-May-25
Sell* 2,200 104.41p Ordinary
15:28:19 - 29-May-25
Sell* 2,200 104.41p Ordinary
15:28:19 - 29-May-25
Sell* 900 104.37p Ordinary
14:47:02 - 29-May-25
Sell* 18 104.00p Ordinary
14:03:57 - 29-May-25
Unknown* -2,050 104.355p Ordinary
Correction
14:00:53 - 29-May-25
Sell* 2,050 104.355p Ordinary
14:00:53 - 29-May-25
Sell* 2,050 104.355p Ordinary
14:00:53 - 29-May-25
Unknown* 7,705 105.00p Ordinary
12:41:25 - 29-May-25
Buy* 442 105.69p Ordinary
11:45:32 - 29-May-25
Sell* 3,500 104.32p Ordinary
11:15:46 - 29-May-25
Buy* 422 105.69p Ordinary
10:44:49 - 29-May-25
Buy* 4,000 105.76p Ordinary
09:59:08 - 29-May-25
Sell* 5,000 105.26p Ordinary
08:59:49 - 29-May-25
Sell* 15,000 105.02p Ordinary
08:57:25 - 29-May-25
Sell* 9,000 105.55p Ordinary
08:56:18 - 29-May-25
Sell* 10,000 105.56p Ordinary
08:54:46 - 29-May-25
Sell* 90 105.00p SI Trade
08:19:33 - 29-May-25
Sell* 10 105.00p SI Trade
08:19:33 - 29-May-25
Buy* 14 107.00p SI Trade
08:19:33 - 29-May-25
Sell* 1,000 105.56p Ordinary
08:13:25 - 29-May-25
Sell* 6 105.55p Ordinary
16:06:52 - 28-May-25
Buy* 2,750 106.90p Ordinary
15:52:37 - 28-May-25
Unknown* 30,087 106.90p Ordinary
15:41:23 - 28-May-25
Sell* 3,078 105.55p Ordinary
15:01:30 - 28-May-25
Unknown* -4,410 106.98p Ordinary
Correction
14:52:59 - 28-May-25
Buy* 4,410 106.98p Ordinary
14:52:59 - 28-May-25
Buy* 4,410 106.98p Ordinary
14:52:59 - 28-May-25
Sell* 2,871 105.55p Ordinary
14:52:17 - 28-May-25
Buy* 9 107.00p SI Trade
14:26:17 - 28-May-25
Buy* 1 107.00p SI Trade
14:26:17 - 28-May-25
Sell* 85 105.00p SI Trade
14:26:17 - 28-May-25
Buy* 3 107.00p SI Trade
14:26:17 - 28-May-25
Unknown* 0 105.00p SI Trade
14:26:17 - 28-May-25
Buy* 2 107.00p SI Trade
14:26:17 - 28-May-25
Buy* 21,271 106.40p Ordinary
14:26:11 - 28-May-25
Sell* 2,000 105.425p Ordinary
13:51:33 - 28-May-25
Unknown* 10,945 105.50p Ordinary
13:49:05 - 28-May-25
Unknown* -5,240 105.422p Ordinary
Correction
13:06:39 - 28-May-25
Sell* 5,240 105.422p Ordinary
13:06:39 - 28-May-25
Sell* 5,240 105.422p Ordinary
13:06:39 - 28-May-25
Buy* 5,694 105.75p Ordinary
12:17:09 - 28-May-25
Unknown* 5,000 106.00p OTC Trade
12:00:45 - 28-May-25
Buy* 5,000 106.00p Ordinary
12:00:44 - 28-May-25
Sell* 1,186 105.325p Ordinary
11:59:51 - 28-May-25
Unknown* -3,430 105.422p Ordinary
Correction
11:59:08 - 28-May-25
Sell* 3,430 105.422p Ordinary
11:59:08 - 28-May-25
Sell* 3,430 105.422p Ordinary
11:59:08 - 28-May-25
Sell* 200 105.00p Ordinary
11:50:20 - 28-May-25
Buy* 1,234 105.75p Ordinary
10:46:00 - 28-May-25
Sell* 410 105.422p Ordinary
10:45:10 - 28-May-25
Sell* 5,886 105.422p Ordinary
15:55:33 - 27-May-25
Sell* 1,000 105.325p Ordinary
15:37:06 - 27-May-25
Buy* 50 105.75p Ordinary
15:32:58 - 27-May-25
Sell* 6,466 105.311p Ordinary
15:14:05 - 27-May-25
Sell* 2 105.00p SI Trade
14:27:11 - 27-May-25
Buy* 10 106.00p SI Trade
14:27:11 - 27-May-25
Buy* 5 106.00p SI Trade
14:27:11 - 27-May-25
Buy* 4 106.00p SI Trade
14:27:11 - 27-May-25
Buy* 5 106.00p SI Trade
14:27:11 - 27-May-25
Unknown* 5,000 106.00p OTC Trade
14:26:14 - 27-May-25
Buy* 5,000 106.00p Ordinary
14:26:14 - 27-May-25
Sell* 31 105.00p Ordinary
14:09:14 - 27-May-25
Buy* 226 105.75p Ordinary
13:58:06 - 27-May-25
Buy* 300 105.75p Ordinary
13:16:23 - 27-May-25
Unknown* 13,160 105.50p Ordinary
13:09:37 - 27-May-25
Buy* 200 105.75p Ordinary
13:09:20 - 27-May-25
Buy* 750 105.75p Ordinary
13:08:49 - 27-May-25
Buy* 15,000 105.699p Ordinary
12:43:04 - 27-May-25
Unknown* -2,200 105.699p Ordinary
Correction
12:36:48 - 27-May-25
Buy* 2,200 105.699p Ordinary
12:36:48 - 27-May-25
Buy* 2,200 105.699p Ordinary
12:36:48 - 27-May-25
Sell* 1,596 105.10p Ordinary
11:56:49 - 27-May-25
Buy* 1,000 105.699p Ordinary
11:08:00 - 27-May-25
Buy* 4,000 105.699p Ordinary
11:07:59 - 27-May-25
Buy* 437 105.75p Ordinary
11:06:12 - 27-May-25
Buy* 15,000 105.84p Ordinary
11:01:13 - 27-May-25
Buy* 74 106.00p SI Trade
11:01:12 - 27-May-25
Buy* 2 106.00p SI Trade
11:01:12 - 27-May-25
Sell* 17,695 103.00p Negotiated Trade
11:00:59 - 27-May-25
Sell* 4,633 105.50p Ordinary
10:52:25 - 27-May-25
Sell* 2,019 105.50p Ordinary
10:47:46 - 27-May-25
Sell* 300 105.50p Ordinary
10:39:27 - 27-May-25
Unknown* -12,000 106.04p Ordinary
Correction
10:26:11 - 27-May-25
Sell* 12,000 106.04p Ordinary
10:26:11 - 27-May-25
Sell* 12,000 106.04p Ordinary
10:26:11 - 27-May-25
Sell* 800 107.20p Ordinary
10:03:29 - 27-May-25
Sell* 2,000 107.20p Ordinary
09:48:11 - 27-May-25
Buy* 2,000 107.67p Ordinary
09:47:58 - 27-May-25
Sell* 395 107.20p Ordinary
09:22:00 - 27-May-25
Sell* 395 107.20p Ordinary
09:20:09 - 27-May-25
Sell* 1,000 107.20p Ordinary
09:07:09 - 27-May-25
Sell* 1,121 107.00p Ordinary
08:59:38 - 27-May-25
Unknown* 25 108.00p SI Trade
08:10:57 - 27-May-25
Unknown* 0 108.00p SI Trade
08:10:57 - 27-May-25
Unknown* 1 108.00p SI Trade
08:10:57 - 27-May-25
Unknown* 3 108.00p SI Trade
08:10:57 - 27-May-25
Buy* 12 107.45p Ordinary
08:09:56 - 27-May-25
Buy* 10 107.50p SI Trade
16:01:27 - 23-May-25
Buy* 10 107.50p SI Trade
16:01:27 - 23-May-25
Buy* 383 107.67p Ordinary
16:01:04 - 23-May-25
Sell* 2,466 107.00p Ordinary
16:00:58 - 23-May-25
Buy* 85 108.00p SI Trade
14:12:09 - 23-May-25
Sell* 5,000 107.02p Ordinary
14:11:59 - 23-May-25
Sell* 5,000 107.10p Ordinary
14:11:52 - 23-May-25
Sell* 1,888 107.32p Ordinary
11:59:30 - 23-May-25
Sell* 1,016 107.32p Ordinary
10:54:40 - 23-May-25
Sell* 860 107.32p Ordinary
09:54:34 - 23-May-25
Sell* 418 107.32p Ordinary
09:54:12 - 23-May-25
Buy* 2,000 109.00p Suspected BUY Trade
16:35:09 - 22-May-25
FTSE 100 Latest
Value8,801.29
Change14.27