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* 25,000 133.50p Negotiated Trade
16:41:54 - 03-Sep-26
Sell* 2,475 133.432p Ordinary
16:08:20 - 03-Sep-26
Buy* 7,457 134.10p Ordinary
16:03:59 - 03-Sep-26
Sell* 1,680 133.432p Ordinary
15:53:03 - 03-Sep-26
Sell* 1,250 133.432p Ordinary
15:17:21 - 03-Sep-26
Sell* 13 133.80p Ordinary
14:07:25 - 03-Sep-26
Sell* 1,026 133.90p Ordinary
14:06:53 - 03-Sep-26
Sell* 33 133.80p Ordinary
14:06:31 - 03-Sep-26
Sell* 48 133.90p Ordinary
14:05:39 - 03-Sep-26
Sell* 15,625 133.50p Ordinary
14:03:44 - 03-Sep-26
Sell* 7,100 133.475p Ordinary
14:00:53 - 03-Sep-26
Buy* 745 134.10p Ordinary
13:25:23 - 03-Sep-26
Buy* 500 134.10p Ordinary
13:03:28 - 03-Sep-26
Buy* 3,729 134.05p Ordinary
10:47:37 - 03-Sep-26
Sell* 1,410 133.00p Ordinary
09:55:34 - 03-Sep-26
Buy* 22 134.10p Ordinary
09:02:27 - 03-Sep-26
Sell* 4,471 133.432p Ordinary
08:36:20 - 03-Sep-26
Buy* 409 134.15p Ordinary
16:20:37 - 02-Sep-26
Unknown* 50,000 133.50p Negotiated Trade
16:20:34 - 02-Sep-26
Sell* 470 133.80p Ordinary
15:41:28 - 02-Sep-26
Sell* 305 133.80p Ordinary
15:37:55 - 02-Sep-26
Sell* 26,364 133.50p Ordinary
14:12:49 - 02-Sep-26
Buy* 2,897 134.15p Ordinary
14:09:12 - 02-Sep-26
Sell* 20 133.80p Ordinary
14:06:40 - 02-Sep-26
Buy* 318 134.15p Ordinary
14:05:39 - 02-Sep-26
Buy* 96 135.00p Ordinary
13:59:09 - 02-Sep-26
Buy* 475 134.15p Ordinary
13:08:02 - 02-Sep-26
Buy* 517 134.19p Ordinary
11:28:51 - 02-Sep-26
Sell* 6,265 133.432p Ordinary
11:22:05 - 02-Sep-26
Buy* 6,040 134.20p Ordinary
11:19:38 - 02-Sep-26
Sell* 5,605 133.432p Ordinary
10:57:17 - 02-Sep-26
Sell* 2,370 133.432p Ordinary
10:47:40 - 02-Sep-26
Buy* 42 134.30p Ordinary
10:39:48 - 02-Sep-26
Sell* 190 133.80p Ordinary
10:39:47 - 02-Sep-26
Buy* 42 134.30p Ordinary
10:35:05 - 02-Sep-26
Sell* 2,200 133.432p Ordinary
09:54:55 - 02-Sep-26
Sell* 356 133.80p Ordinary
09:03:21 - 02-Sep-26
Sell* 1,290 133.432p Ordinary
08:41:30 - 02-Sep-26
Sell* 2,086 133.422p Ordinary
08:34:54 - 02-Sep-26
Buy* 198 133.65p Ordinary
08:33:31 - 02-Sep-26
Buy* 41 133.65p Ordinary
08:10:08 - 02-Sep-26
Buy* 2 134.00p SI Trade
08:06:47 - 02-Sep-26
Buy* 23 134.00p SI Trade
08:06:47 - 02-Sep-26
Unknown* 0 134.00p SI Trade
08:06:47 - 02-Sep-26
Unknown* 0 134.00p SI Trade
08:06:47 - 02-Sep-26
Buy* 7 133.99p Ordinary
08:06:40 - 02-Sep-26
Buy* 21 133.65p Ordinary
08:03:32 - 02-Sep-26
Buy* 71 133.65p Ordinary
08:00:08 - 02-Sep-26
Unknown* 100,000 133.35p Negotiated Trade
16:39:09 - 01-Sep-26
Sell* 135 133.40p Ordinary
16:04:57 - 01-Sep-26
Buy* 10,000 133.70p Ordinary
14:57:17 - 01-Sep-26
Sell* 13,794 132.822p Ordinary
14:54:32 - 01-Sep-26
Buy* 2 133.40p Ordinary
14:35:03 - 01-Sep-26
Buy* 18 133.70p Ordinary
14:25:11 - 01-Sep-26
Sell* 1 132.851p Ordinary
14:25:09 - 01-Sep-26
Buy* 2,500 133.3999p Ordinary
14:13:46 - 01-Sep-26
Sell* 12 132.851p Ordinary
14:09:08 - 01-Sep-26
Sell* 1,016 132.911p Ordinary
14:08:40 - 01-Sep-26
Sell* 3,000 132.911p Ordinary
14:08:04 - 01-Sep-26
Sell* 10 132.911p Ordinary
14:07:50 - 01-Sep-26
Unknown* 23,780 133.00p Ordinary
13:54:42 - 01-Sep-26
Buy* 37 133.3999p Ordinary
13:38:55 - 01-Sep-26
Buy* 8 133.3999p Ordinary
13:35:15 - 01-Sep-26
Sell* 3,100 132.911p Ordinary
13:24:40 - 01-Sep-26
Buy* 100 134.00p Ordinary
13:19:25 - 01-Sep-26
Buy* 6,746 133.3999p Ordinary
13:18:07 - 01-Sep-26
Sell* 3,000 132.822p Ordinary
13:17:32 - 01-Sep-26
Unknown* 10,000 133.00p Negotiated Trade
13:15:45 - 01-Sep-26
Unknown* 12,500 133.00p Negotiated Trade
13:04:51 - 01-Sep-26
Unknown* 12,500 133.00p Negotiated Trade
13:04:51 - 01-Sep-26
Buy* 25,000 133.00p Ordinary
13:04:48 - 01-Sep-26
Buy* 137 133.00p Ordinary
12:54:10 - 01-Sep-26
Buy* 30 133.00p SI Trade
12:54:10 - 01-Sep-26
Sell* 75 132.695p Ordinary
11:50:09 - 01-Sep-26
Sell* 2,360 132.822p Ordinary
11:47:00 - 01-Sep-26
Sell* 1,242 132.822p Ordinary
11:41:18 - 01-Sep-26
Sell* 5,000 132.695p Ordinary
11:18:13 - 01-Sep-26
Sell* 2,482 132.822p Ordinary
10:38:10 - 01-Sep-26
Sell* 6,500 132.77p Ordinary
10:37:35 - 01-Sep-26
Sell* 900 132.80p Ordinary
10:26:10 - 01-Sep-26
Buy* 75 134.00p SI Trade
10:24:17 - 01-Sep-26
Sell* 877 132.822p Ordinary
10:09:10 - 01-Sep-26
Sell* 3,017 132.822p Ordinary
09:39:39 - 01-Sep-26
Sell* 4,000 132.822p Ordinary
09:31:22 - 01-Sep-26
Buy* 671 134.00p Ordinary
08:51:31 - 01-Sep-26
Sell* 7,529 132.822p Ordinary
08:50:48 - 01-Sep-26
Buy* 2 133.3999p Ordinary
08:41:12 - 01-Sep-26
Buy* 7 134.00p SI Trade
08:35:45 - 01-Sep-26
Buy* 18 134.00p SI Trade
08:35:45 - 01-Sep-26
Buy* 4 134.00p SI Trade
08:35:45 - 01-Sep-26
Buy* 136 134.00p Ordinary
08:31:54 - 01-Sep-26
Unknown* 0 134.00p SI Trade
08:31:53 - 01-Sep-26
Sell* 6 133.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 1 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 26 134.00p SI Trade
08:31:53 - 01-Sep-26
Unknown* 0 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 8 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 37 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 19 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 20 134.00p SI Trade
08:31:53 - 01-Sep-26
Buy* 1 134.00p SI Trade
08:31:53 - 01-Sep-26
Sell* 525 133.40p Ordinary
08:25:43 - 01-Sep-26
Buy* 335 134.00p Suspected BUY Trade
08:00:00 - 01-Sep-26
Buy* 671 134.00p Ordinary
16:21:32 - 28-Aug-26
Buy* 750 134.00p Ordinary
15:58:53 - 28-Aug-26
Sell* 7,496 133.39p Ordinary
14:54:19 - 28-Aug-26
Sell* 2,000 133.01p Ordinary
14:48:03 - 28-Aug-26
Unknown* 2,688 133.50p Ordinary
14:40:07 - 28-Aug-26
Unknown* 3,000 133.50p Ordinary
14:39:49 - 28-Aug-26
Sell* 855 133.39p Ordinary
13:58:34 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:59:36 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:59:36 - 28-Aug-26
Unknown* 14,614 133.50p Negotiated Trade
12:53:35 - 28-Aug-26
Sell* 8,670 133.00p Ordinary
12:52:07 - 28-Aug-26
Unknown* 32,280 133.00p SI Trade
12:39:48 - 28-Aug-26
Unknown* -34,205 133.00p SI Trade
Correction
12:39:48 - 28-Aug-26
Sell* 34,205 133.00p SI Trade
12:39:48 - 28-Aug-26
Unknown* -1,925 133.25p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* -1,925 133.25p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:38:32 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:38:32 - 28-Aug-26
Unknown* 1,925 133.25p SI Trade
12:38:32 - 28-Aug-26
Unknown* -1,925 133.00p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* 1,925 133.25p SI Trade
12:38:32 - 28-Aug-26
Unknown* -1,925 133.00p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* 1,925 133.00p SI Trade
12:38:32 - 28-Aug-26
Unknown* 1,925 133.00p SI Trade
12:38:32 - 28-Aug-26
Unknown* -1,925 133.50p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* -1,925 133.50p SI Trade
Correction
12:38:32 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:38:32 - 28-Aug-26
Unknown* 1,925 133.50p SI Trade
12:38:32 - 28-Aug-26
Sell* 14,717 133.40p Ordinary
12:37:56 - 28-Aug-26
Sell* 1,495 133.44p Ordinary
12:32:08 - 28-Aug-26
Buy* 2,000 133.53p Ordinary
12:22:09 - 28-Aug-26
Buy* 1,500 134.00p Ordinary
11:59:38 - 28-Aug-26
Sell* 985 133.40p Ordinary
11:48:58 - 28-Aug-26
Sell* 746 133.49p Ordinary
11:23:07 - 28-Aug-26
Sell* 744 133.49p Ordinary
11:03:10 - 28-Aug-26
Buy* 7,488 133.53p Ordinary
10:47:28 - 28-Aug-26
Sell* 9,527 133.00p Ordinary
10:38:02 - 28-Aug-26
Buy* 1,868 133.55p Ordinary
09:52:33 - 28-Aug-26
Buy* 373 133.59p Ordinary
09:44:31 - 28-Aug-26
Sell* 3,174 133.00p Ordinary
09:28:25 - 28-Aug-26
Sell* 15,476 133.00p Negotiated Trade
09:13:20 - 28-Aug-26
Buy* 8,000 133.64p Ordinary
09:12:02 - 28-Aug-26
Sell* 88 133.40p Ordinary
09:01:24 - 28-Aug-26
Sell* 306 133.40p Ordinary
08:59:02 - 28-Aug-26
Buy* 250 133.699p Ordinary
08:56:05 - 28-Aug-26
Buy* 135 134.00p Ordinary
08:27:17 - 28-Aug-26
Sell* 1,895 133.00p Ordinary
16:41:54 - 27-Aug-26
Sell* 22,500 133.00p Uncrossing Trade
16:35:16 - 27-Aug-26
Sell* 5,000 133.00p Ordinary
15:59:38 - 27-Aug-26
Buy* 1,118 133.75p Ordinary
15:52:56 - 27-Aug-26
Buy* 3,735 133.75p Ordinary
15:42:34 - 27-Aug-26
Sell* 294 133.0001p Ordinary
15:41:33 - 27-Aug-26
Buy* 1,118 133.75p Ordinary
15:05:28 - 27-Aug-26
Sell* 4,600 133.0001p Ordinary
14:59:21 - 27-Aug-26
Buy* 300 134.00p Ordinary
14:51:14 - 27-Aug-26
Buy* 23 134.00p SI Trade
14:43:51 - 27-Aug-26
Buy* 175 134.00p SI Trade
14:43:51 - 27-Aug-26
Buy* 11 135.00p SI Trade
14:43:51 - 27-Aug-26
Sell* 219 133.00p SI Trade
14:43:51 - 27-Aug-26
Buy* 18 135.00p SI Trade
14:43:51 - 27-Aug-26
Sell* 20,632 133.00p Ordinary
14:43:39 - 27-Aug-26
Sell* 9 134.40p Ordinary
14:10:56 - 27-Aug-26
Sell* 1 134.40p Ordinary
14:08:53 - 27-Aug-26
Sell* 11 134.40p Ordinary
14:04:17 - 27-Aug-26
Sell* 11 134.40p Ordinary
14:04:01 - 27-Aug-26
Sell* 7,166 134.10p Ordinary
13:26:31 - 27-Aug-26
Sell* 234 134.40p Ordinary
12:31:16 - 27-Aug-26
Sell* 9,730 134.125p Ordinary
11:54:45 - 27-Aug-26
Sell* 900 134.40p Ordinary
11:53:02 - 27-Aug-26
Buy* 500 134.599p Ordinary
11:43:22 - 27-Aug-26
Buy* 1,266 135.00p Ordinary
11:40:31 - 27-Aug-26
Buy* 236 134.599p Ordinary
11:18:55 - 27-Aug-26
Sell* 3,000 134.01p Ordinary
11:05:33 - 27-Aug-26
Sell* 4,500 134.0101p Ordinary
10:45:08 - 27-Aug-26
Sell* 475 134.40p Ordinary
10:40:14 - 27-Aug-26
Sell* 4,500 134.2601p Ordinary
10:33:50 - 27-Aug-26
Buy* 7 135.00p Ordinary
10:32:22 - 27-Aug-26
Buy* 1,500 134.599p Ordinary
10:27:28 - 27-Aug-26
Sell* 6,946 134.10p Ordinary
10:11:32 - 27-Aug-26
Buy* 5,000 134.66p Ordinary
09:53:12 - 27-Aug-26
Sell* 290 134.2601p Ordinary
09:39:57 - 27-Aug-26
Buy* 1,110 134.66p Ordinary
09:38:31 - 27-Aug-26
Sell* 1 134.40p Ordinary
09:29:37 - 27-Aug-26
Buy* 445 134.698p Ordinary
09:09:17 - 27-Aug-26
Buy* 61 134.84p Ordinary
09:02:06 - 27-Aug-26
Buy* 5,939 134.698p Ordinary
08:40:02 - 27-Aug-26
Sell* 852 134.00p Ordinary
08:30:14 - 27-Aug-26
Buy* 16 135.00p SI Trade
08:10:17 - 27-Aug-26
Buy* 1 135.00p SI Trade
08:10:17 - 27-Aug-26
Buy* 558 135.00p SI Trade
08:10:17 - 27-Aug-26
Buy* 11 135.00p SI Trade
08:10:17 - 27-Aug-26
Buy* 735 134.699p Ordinary
08:10:06 - 27-Aug-26
Buy* 3,703 134.699p Ordinary
08:10:04 - 27-Aug-26
Sell* 5,637 135.50p Uncrossing Trade
16:35:17 - 26-Aug-26
Unknown* 100,000 142.00p Negotiated Trade
16:30:00 - 26-Aug-26
Buy* 508 136.85p Ordinary
16:22:58 - 26-Aug-26
Buy* 4,000 136.85p Ordinary
16:18:43 - 26-Aug-26
FTSE 100 Latest
Value10,831.52
Change75.07