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* 1,000 138.00p Uncrossing Trade
16:35:15 - 08-Sep-25
Unknown* 9,106 137.979p Ordinary
15:43:26 - 08-Sep-25
Sell* 1,500 137.979p Ordinary
15:20:37 - 08-Sep-25
Buy* 2,495 138.60p Ordinary
15:09:07 - 08-Sep-25
Buy* 5 138.20p Ordinary
14:56:42 - 08-Sep-25
Buy* 420 139.00p SI Trade
14:39:32 - 08-Sep-25
Buy* 96 139.00p SI Trade
14:39:32 - 08-Sep-25
Sell* 2,420 137.916p Ordinary
14:23:27 - 08-Sep-25
Buy* 270 138.60p Ordinary
14:19:19 - 08-Sep-25
Sell* 2,906 137.851p Ordinary
12:41:42 - 08-Sep-25
Buy* 7 139.00p SI Trade
12:34:36 - 08-Sep-25
Sell* 2,345 137.77p Ordinary
12:34:18 - 08-Sep-25
Unknown* 10,000 138.00p Negotiated Trade
11:35:16 - 08-Sep-25
Buy* 10,000 138.00p Suspected BUY Trade
11:29:03 - 08-Sep-25
Unknown* 4,602 137.16p Ordinary
10:44:03 - 08-Sep-25
Buy* 335 138.00p Ordinary
10:07:27 - 08-Sep-25
Buy* 1,017 137.16p Ordinary
09:52:37 - 08-Sep-25
Buy* 2,500 137.20p Ordinary
15:14:23 - 05-Sep-25
Sell* 29 136.00p Ordinary
14:09:33 - 05-Sep-25
Buy* 7,385 138.00p Suspected BUY Trade
14:00:11 - 05-Sep-25
Unknown* 16,495 138.00p Ordinary
12:44:32 - 05-Sep-25
Sell* 1,000 136.671p Ordinary
11:51:49 - 05-Sep-25
Buy* 3,300 137.10p Ordinary
11:33:38 - 05-Sep-25
Buy* 291 137.10p Ordinary
11:19:28 - 05-Sep-25
Sell* 73 136.551p Ordinary
10:57:54 - 05-Sep-25
Sell* 352 136.671p Ordinary
10:52:00 - 05-Sep-25
Sell* 1,063 136.671p Ordinary
10:22:02 - 05-Sep-25
Sell* 1,513 136.551p Ordinary
09:04:17 - 05-Sep-25
Buy* 36 138.00p SI Trade
09:00:36 - 05-Sep-25
Buy* 10 138.00p SI Trade
09:00:36 - 05-Sep-25
Buy* 4 138.00p SI Trade
09:00:36 - 05-Sep-25
Buy* 4 138.00p SI Trade
09:00:36 - 05-Sep-25
Buy* 7,500 138.00p Suspected BUY Trade
09:00:22 - 05-Sep-25
Sell* 672 136.461p Ordinary
08:55:17 - 05-Sep-25
Buy* 906 137.20p Ordinary
08:14:25 - 05-Sep-25
Unknown* 4,161 137.00p Uncrossing Trade
08:00:11 - 05-Sep-25
Buy* 2,189 138.00p Suspected BUY Trade
16:35:09 - 04-Sep-25
Unknown* 86 137.00p Ordinary
16:28:26 - 04-Sep-25
Unknown* 49,914 137.00p Ordinary
16:27:35 - 04-Sep-25
Buy* 510 137.20p Ordinary
16:16:45 - 04-Sep-25
Sell* 1,800 136.388p Ordinary
15:57:11 - 04-Sep-25
Sell* 2,039 136.388p Ordinary
15:48:18 - 04-Sep-25
Unknown* 6,000 137.00p Ordinary
15:42:56 - 04-Sep-25
Unknown* 6,000 136.388p Ordinary
15:42:46 - 04-Sep-25
Sell* 3,500 136.11p Ordinary
14:08:34 - 04-Sep-25
Unknown* 311 137.00p Uncrossing Trade
14:00:27 - 04-Sep-25
Buy* 3 138.00p SI Trade
13:33:57 - 04-Sep-25
Buy* 540 138.00p SI Trade
13:33:57 - 04-Sep-25
Buy* 50 138.00p SI Trade
13:33:57 - 04-Sep-25
Unknown* 246,890 138.00p Negotiated Trade
13:00:38 - 04-Sep-25
Unknown* 600 136.50p Ordinary
12:55:35 - 04-Sep-25
Sell* 3,244 135.00p Ordinary
12:48:18 - 04-Sep-25
Sell* 2,008 135.00p Ordinary
12:47:50 - 04-Sep-25
Sell* 11,575 135.00p Negotiated Trade
12:47:21 - 04-Sep-25
Sell* 13,544 135.00p Negotiated Trade
12:25:34 - 04-Sep-25
Unknown* 9,306 136.50p Negotiated Trade
12:23:56 - 04-Sep-25
Unknown* 9,306 136.50p Negotiated Trade
12:23:50 - 04-Sep-25
Sell* 3,300 136.00p Ordinary
11:18:04 - 04-Sep-25
Sell* 13,000 135.00p Negotiated Trade
11:17:44 - 04-Sep-25
Sell* 3,606 135.10p Ordinary
10:44:32 - 04-Sep-25
Buy* 3,648 136.95p Ordinary
09:51:14 - 04-Sep-25
Sell* 14,055 135.00p Negotiated Trade
09:47:32 - 04-Sep-25
Unknown* 17,550 136.50p Negotiated Trade
14:25:55 - 03-Sep-25
Unknown* 22,625 136.50p Negotiated Trade
14:25:48 - 03-Sep-25
Buy* 172 137.634p Ordinary
14:24:44 - 03-Sep-25
Sell* 1,151 135.15p Ordinary
14:23:08 - 03-Sep-25
Sell* 2,867 135.25p Ordinary
13:26:05 - 03-Sep-25
Sell* 23 135.10p Ordinary
13:15:38 - 03-Sep-25
Sell* 1,000 135.25p Ordinary
12:45:37 - 03-Sep-25
Sell* 748 135.35p Ordinary
12:41:19 - 03-Sep-25
Sell* 3,123 135.35p Ordinary
12:35:42 - 03-Sep-25
Sell* 1,399 135.45p Ordinary
12:26:14 - 03-Sep-25
Sell* 1,500 136.30p Ordinary
12:23:19 - 03-Sep-25
Sell* 2,359 136.30p Ordinary
12:03:32 - 03-Sep-25
Buy* 7,500 137.50p Ordinary
11:05:52 - 03-Sep-25
Unknown* 7,500 137.00p Ordinary
11:05:44 - 03-Sep-25
Buy* 125 137.634p Ordinary
10:47:40 - 03-Sep-25
Buy* 1,623 137.634p Ordinary
10:43:01 - 03-Sep-25
Buy* 15 138.00p SI Trade
09:15:19 - 03-Sep-25
Buy* 1,557 137.65p Ordinary
08:47:28 - 03-Sep-25
Buy* 753 137.69p Ordinary
08:19:59 - 03-Sep-25
Sell* 899 136.30p Ordinary
08:04:26 - 03-Sep-25
Buy* 245 137.69p Ordinary
08:03:42 - 03-Sep-25
Unknown* 90,000 137.00p Negotiated Trade
17:27:20 - 02-Sep-25
Buy* 363 137.70p Ordinary
15:53:52 - 02-Sep-25
Sell* 15,000 136.50p Negotiated Trade
15:32:37 - 02-Sep-25
Unknown* 14,097 136.00p Negotiated Trade
15:32:29 - 02-Sep-25
Buy* 72 138.00p SI Trade
14:31:38 - 02-Sep-25
Buy* 1,811 138.00p SI Trade
14:31:38 - 02-Sep-25
Sell* 2 136.00p SI Trade
14:31:38 - 02-Sep-25
Sell* 984 137.01p Ordinary
14:31:26 - 02-Sep-25
Sell* 3,989 137.10p Ordinary
14:02:42 - 02-Sep-25
Sell* 2,830 137.15p Ordinary
13:28:28 - 02-Sep-25
Unknown* 7,296 137.15p Ordinary
13:20:18 - 02-Sep-25
Sell* 1,340 137.375p Ordinary
12:37:40 - 02-Sep-25
Unknown* 20,667 138.00p Negotiated Trade
12:31:10 - 02-Sep-25
Unknown* -20,667 137.875p Correction
Negotiated Trade
12:31:10 - 02-Sep-25
Buy* 20,667 137.875p Suspected BUY Trade
12:31:10 - 02-Sep-25
Unknown* 29,334 138.00p Negotiated Trade
12:31:02 - 02-Sep-25
Unknown* -29,334 137.875p Correction
Negotiated Trade
12:31:02 - 02-Sep-25
Buy* 29,334 137.875p Suspected BUY Trade
12:31:02 - 02-Sep-25
Sell* 1,000 137.00p SI Trade
12:20:41 - 02-Sep-25
Buy* 1 138.00p SI Trade
12:20:41 - 02-Sep-25
Buy* 2 138.00p SI Trade
12:20:41 - 02-Sep-25
Buy* 61 138.00p SI Trade
12:20:41 - 02-Sep-25
Buy* 18 138.00p SI Trade
12:20:41 - 02-Sep-25
Unknown* 50,000 137.00p Negotiated Trade
12:20:30 - 02-Sep-25
Buy* 68 137.875p Ordinary
12:01:17 - 02-Sep-25
Unknown* 9,810 137.00p Ordinary
11:36:09 - 02-Sep-25
Unknown* 9,800 137.00p Ordinary
11:36:09 - 02-Sep-25
Sell* 37 136.57p Ordinary
10:44:51 - 02-Sep-25
Sell* 1,075 136.55p Ordinary
10:22:49 - 02-Sep-25
Sell* 483 136.55p Ordinary
09:06:12 - 02-Sep-25
Sell* 7,111 136.00p Ordinary
09:05:27 - 02-Sep-25
Unknown* 7,295 137.00p Ordinary
08:36:22 - 02-Sep-25
Unknown* 5,000 136.355p Ordinary
08:21:11 - 02-Sep-25
Sell* 5,110 135.20p Ordinary
16:26:08 - 01-Sep-25
Sell* 1,471 136.36p Ordinary
16:00:35 - 01-Sep-25
Sell* 2,770 136.355p Ordinary
15:48:43 - 01-Sep-25
Unknown* 6,000 135.50p Ordinary
15:45:45 - 01-Sep-25
Unknown* 25,000 138.00p Negotiated Trade
14:55:48 - 01-Sep-25
Buy* 451 138.00p SI Trade
14:34:32 - 01-Sep-25
Unknown* 31,000 138.00p Negotiated Trade
14:34:05 - 01-Sep-25
Unknown* 44,000 138.00p Negotiated Trade
14:33:52 - 01-Sep-25
Buy* 75,000 138.207p Suspected BUY Trade
14:31:53 - 01-Sep-25
Sell* 58 134.00p Ordinary
14:13:36 - 01-Sep-25
Unknown* -5,110 135.20p Ordinary
Correction
14:03:42 - 01-Sep-25
Unknown* 5,110 135.20p Ordinary
14:03:42 - 01-Sep-25
Buy* 3,000 140.76p Suspected BUY Trade
14:00:01 - 01-Sep-25
Buy* 3,665 136.30p Ordinary
13:51:56 - 01-Sep-25
Buy* 5,495 136.40p Ordinary
13:48:46 - 01-Sep-25
Sell* 748 135.15p Ordinary
13:13:40 - 01-Sep-25
Buy* 3,750 136.75p Ordinary
12:21:23 - 01-Sep-25
Sell* 3,750 136.00p Ordinary
12:21:09 - 01-Sep-25
Sell* 68 135.15p Ordinary
12:15:59 - 01-Sep-25
Unknown* 17,550 136.50p Ordinary
11:44:18 - 01-Sep-25
Unknown* 17,530 136.50p Ordinary
11:44:18 - 01-Sep-25
Sell* 5,000 135.11p Ordinary
10:34:45 - 01-Sep-25
Unknown* 7,500 135.45p Ordinary
10:33:51 - 01-Sep-25
Sell* 5,000 135.60p Ordinary
10:33:34 - 01-Sep-25
Sell* 5,000 135.60p Ordinary
10:33:33 - 01-Sep-25
Buy* 63 138.00p SI Trade
10:32:32 - 01-Sep-25
Buy* 7 138.00p SI Trade
10:32:32 - 01-Sep-25
Buy* 29 138.00p SI Trade
10:32:32 - 01-Sep-25
Sell* 2,699 135.60p Ordinary
10:05:05 - 01-Sep-25
Sell* 139 135.60p Ordinary
09:36:29 - 01-Sep-25
Unknown* 100 135.00p SI Trade
08:09:06 - 01-Sep-25
Unknown* 484 138.00p SI Trade
08:09:06 - 01-Sep-25
Unknown* 100 138.00p SI Trade
08:09:06 - 01-Sep-25
Sell* 1,000 135.45p Ordinary
08:00:23 - 01-Sep-25
Unknown* 600 136.50p OTC Trade
17:07:26 - 29-Aug-25
Buy* 750 137.70p Ordinary
15:41:36 - 29-Aug-25
Sell* 61 135.60p Ordinary
15:32:20 - 29-Aug-25
Buy* 427 137.70p Ordinary
15:28:32 - 29-Aug-25
Sell* 125 135.60p Ordinary
14:43:05 - 29-Aug-25
Buy* 72 137.798p Ordinary
14:39:28 - 29-Aug-25
Buy* 200 138.00p Ordinary
14:27:31 - 29-Aug-25
Buy* 10 137.798p Ordinary
14:14:58 - 29-Aug-25
Sell* 3,010 135.63p Ordinary
13:11:37 - 29-Aug-25
Sell* 210 135.60p Ordinary
12:49:06 - 29-Aug-25
Unknown* 12,600 136.50p Ordinary
12:45:32 - 29-Aug-25
Unknown* 12,590 136.50p Ordinary
12:45:32 - 29-Aug-25
Unknown* 5,339 135.63p Ordinary
12:21:08 - 29-Aug-25
Buy* 600 137.798p Ordinary
12:02:11 - 29-Aug-25
Sell* 100 135.63p Ordinary
11:59:33 - 29-Aug-25
Buy* 2,600 137.80p Ordinary
11:47:35 - 29-Aug-25
Unknown* 5,758 135.63p Ordinary
10:58:52 - 29-Aug-25
Buy* 1,812 137.90p Ordinary
10:57:30 - 29-Aug-25
Sell* 996 135.60p Ordinary
10:57:11 - 29-Aug-25
Buy* 2,000 137.90p Ordinary
10:43:38 - 29-Aug-25
Buy* 100 138.00p SI Trade
09:48:15 - 29-Aug-25
Buy* 1 138.00p SI Trade
09:48:15 - 29-Aug-25
Sell* 3,226 135.45p Ordinary
09:47:00 - 29-Aug-25
Unknown* 5,424 137.90p Ordinary
09:38:19 - 29-Aug-25
Buy* 2,172 137.90p Ordinary
09:37:44 - 29-Aug-25
Sell* 750 135.45p Ordinary
08:42:30 - 29-Aug-25
Buy* 2,000 137.50p Suspected BUY Trade
16:35:28 - 28-Aug-25
Unknown* 5,508 137.90p Ordinary
16:13:15 - 28-Aug-25
Buy* 1,000 137.00p Ordinary
15:30:10 - 28-Aug-25
Buy* 1,000 136.94p Ordinary
15:27:08 - 28-Aug-25
Buy* 5,000 137.00p Ordinary
15:25:46 - 28-Aug-25
Buy* 4,000 136.94p Ordinary
15:24:42 - 28-Aug-25
Sell* 5,000 135.90p Ordinary
15:23:26 - 28-Aug-25
Buy* 1,000 135.00p Ordinary
15:23:03 - 28-Aug-25
Buy* 74 135.00p SI Trade
15:19:24 - 28-Aug-25
Buy* 523 135.00p Ordinary
14:59:10 - 28-Aug-25
Buy* 48 135.00p Ordinary
14:36:47 - 28-Aug-25
Sell* 9 133.00p Ordinary
14:16:50 - 28-Aug-25
Buy* 2,792 135.00p Ordinary
14:07:43 - 28-Aug-25
Sell* 3,803 133.70p Ordinary
13:47:41 - 28-Aug-25
Unknown* 5,000 133.25p Ordinary
12:36:39 - 28-Aug-25
Sell* 1,320 133.62p Ordinary
12:25:10 - 28-Aug-25
Unknown* 18,015 134.00p Ordinary
11:55:58 - 28-Aug-25
Unknown* 18,000 134.00p Ordinary
11:55:58 - 28-Aug-25
Sell* 2,150 133.60p Ordinary
11:15:34 - 28-Aug-25
Sell* 2,500 133.60p Ordinary
11:11:54 - 28-Aug-25
Sell* 200 133.60p Ordinary
10:12:59 - 28-Aug-25
Buy* 1,000 134.00p Ordinary
09:42:06 - 28-Aug-25
Buy* 3,703 134.90p Ordinary
09:41:22 - 28-Aug-25
Buy* 970 134.00p Ordinary
09:40:51 - 28-Aug-25
FTSE 100 Latest
Value9,221.44
Change13.23