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
Unknown* 46,200 144.05p Ordinary
16:04:56 - 12-Jun-26
Buy* 344 145.00p Ordinary
15:27:32 - 12-Jun-26
Sell* 3,000 143.45p Ordinary
14:40:16 - 12-Jun-26
Sell* 7,003 143.50p Ordinary
14:35:00 - 12-Jun-26
Sell* 2,013 143.55p Ordinary
14:05:30 - 12-Jun-26
Sell* 15 143.55p Ordinary
14:04:26 - 12-Jun-26
Buy* 1,000 145.67p Ordinary
14:03:10 - 12-Jun-26
Buy* 3,000 145.00p Ordinary
13:43:40 - 12-Jun-26
Sell* 4,300 143.50p Ordinary
13:31:33 - 12-Jun-26
Buy* 20 145.00p Ordinary
13:22:40 - 12-Jun-26
Sell* 468 143.00p Ordinary
13:13:13 - 12-Jun-26
Sell* 100 143.50p Ordinary
13:09:11 - 12-Jun-26
Sell* 2,041 143.50p Ordinary
12:32:45 - 12-Jun-26
Unknown* 0 146.00p SI Trade
12:30:30 - 12-Jun-26
Sell* 2,000 145.00p Ordinary
12:29:38 - 12-Jun-26
Buy* 28 146.00p Ordinary
12:29:37 - 12-Jun-26
Sell* 5,000 145.00p Ordinary
12:29:16 - 12-Jun-26
Sell* 10,865 145.25p Ordinary
12:21:54 - 12-Jun-26
Sell* 1,500 145.10p Ordinary
12:13:27 - 12-Jun-26
Buy* 296 146.00p Ordinary
11:58:56 - 12-Jun-26
Buy* 10 145.89p Ordinary
11:23:57 - 12-Jun-26
Sell* 3,176 145.00p Ordinary
10:50:11 - 12-Jun-26
Sell* 126 145.10p Ordinary
10:44:00 - 12-Jun-26
Buy* 56 146.00p Ordinary
10:33:56 - 12-Jun-26
Buy* 1 146.00p SI Trade
10:16:02 - 12-Jun-26
Sell* 8,000 145.04p Ordinary
10:15:43 - 12-Jun-26
Sell* 4,000 145.08p Ordinary
10:01:07 - 12-Jun-26
Buy* 1 147.00p SI Trade
09:39:20 - 12-Jun-26
Buy* 13 147.00p SI Trade
09:39:20 - 12-Jun-26
Unknown* 0 147.00p SI Trade
09:39:20 - 12-Jun-26
Buy* 1 147.00p SI Trade
09:39:20 - 12-Jun-26
Sell* 6,138 146.03p Ordinary
09:38:53 - 12-Jun-26
Sell* 1,088 146.051p Ordinary
09:01:18 - 12-Jun-26
Unknown* 427 146.50p Ordinary
14:13:17 - 11-Jun-26
Sell* 307 146.01p Ordinary
14:08:05 - 11-Jun-26
Unknown* 7,335 146.50p Ordinary
13:04:39 - 11-Jun-26
Unknown* 505,591 146.75p Negotiated Trade
12:17:16 - 11-Jun-26
Unknown* 2,700 146.25p Ordinary
11:51:21 - 11-Jun-26
Unknown* -2,700 146.25p Ordinary
Correction
11:51:20 - 11-Jun-26
Sell* 2,700 146.25p Ordinary
11:51:20 - 11-Jun-26
Sell* 4,334 146.03p Ordinary
11:46:32 - 11-Jun-26
Sell* 16,910 146.05p Ordinary
10:54:27 - 11-Jun-26
Sell* 434 146.116p Ordinary
10:43:03 - 11-Jun-26
Sell* 754 146.116p Ordinary
10:30:59 - 11-Jun-26
Sell* 4,566 146.116p Ordinary
10:07:58 - 11-Jun-26
Sell* 6,600 146.116p Ordinary
09:35:42 - 11-Jun-26
Unknown* 6,500 146.50p Ordinary
09:28:01 - 11-Jun-26
Sell* 2,750 146.116p Ordinary
09:13:24 - 11-Jun-26
Unknown* 2,041 146.50p Ordinary
08:44:05 - 11-Jun-26
Buy* 1 147.00p SI Trade
08:32:19 - 11-Jun-26
Sell* 1,603 146.11229p Ordinary
16:05:17 - 10-Jun-26
Sell* 5,500 146.156p Ordinary
14:46:27 - 10-Jun-26
Sell* 3,571 146.156p Ordinary
14:43:32 - 10-Jun-26
Sell* 9 146.156p Ordinary
14:16:31 - 10-Jun-26
Unknown* 4,191 146.50p Ordinary
14:13:34 - 10-Jun-26
Unknown* 390 146.50p Ordinary
14:07:19 - 10-Jun-26
Sell* 9 146.156p Ordinary
14:06:32 - 10-Jun-26
Sell* 14 146.156p Ordinary
14:06:01 - 10-Jun-26
Sell* 25 146.156p Ordinary
14:05:11 - 10-Jun-26
Unknown* 52,135 146.50p Ordinary
12:32:39 - 10-Jun-26
Sell* 10,000 146.00p Ordinary
12:00:36 - 10-Jun-26
Sell* 2 146.00p SI Trade
11:58:27 - 10-Jun-26
Sell* 8,517 146.125p Ordinary
11:58:17 - 10-Jun-26
Sell* 1,928 146.156p Ordinary
11:46:14 - 10-Jun-26
Unknown* 694 147.00p Ordinary
11:41:47 - 10-Jun-26
Sell* 15,250 146.156p Ordinary
11:07:29 - 10-Jun-26
Sell* 7,810 146.156p Ordinary
10:00:49 - 10-Jun-26
Buy* 4 148.00p SI Trade
09:24:09 - 10-Jun-26
Buy* 5 148.00p SI Trade
09:24:09 - 10-Jun-26
Buy* 1 148.00p SI Trade
09:24:09 - 10-Jun-26
Unknown* 0 148.00p SI Trade
09:24:09 - 10-Jun-26
Sell* 10,262 146.21p Ordinary
09:23:54 - 10-Jun-26
Sell* 5,100 146.156p Ordinary
08:39:34 - 10-Jun-26
Sell* 2,500 146.156p Ordinary
08:39:03 - 10-Jun-26
Buy* 28 150.00p Ordinary
08:34:59 - 10-Jun-26
Buy* 1 150.00p SI Trade
08:34:59 - 10-Jun-26
Buy* 1 150.00p SI Trade
08:34:59 - 10-Jun-26
Buy* 14 150.00p SI Trade
08:34:59 - 10-Jun-26
Sell* 900 146.156p Ordinary
08:09:02 - 10-Jun-26
Sell* 230 146.00p Ordinary
16:08:15 - 09-Jun-26
Sell* 2,306 146.156p Ordinary
16:05:51 - 09-Jun-26
Sell* 1,286 146.156p Ordinary
15:31:30 - 09-Jun-26
Sell* 1,325 146.0111p Ordinary
15:25:47 - 09-Jun-26
Unknown* -10,105 146.155p Ordinary
Correction
15:04:51 - 09-Jun-26
Unknown* 10,105 146.155p Ordinary
15:04:51 - 09-Jun-26
Sell* 477 146.00p Ordinary
14:41:07 - 09-Jun-26
Sell* 16 146.00p SI Trade
14:35:19 - 09-Jun-26
Buy* 23 150.00p SI Trade
14:35:19 - 09-Jun-26
Unknown* 0 150.00p SI Trade
14:35:19 - 09-Jun-26
Buy* 4 150.00p SI Trade
14:35:19 - 09-Jun-26
Buy* 1 150.00p SI Trade
14:35:19 - 09-Jun-26
Unknown* 0 150.00p SI Trade
14:35:19 - 09-Jun-26
Buy* 7,500 146.70p Ordinary
14:35:11 - 09-Jun-26
Unknown* 3,285 146.50p Ordinary
14:29:07 - 09-Jun-26
Sell* 3,073 146.40p Ordinary
14:26:45 - 09-Jun-26
Sell* 1,619 146.0111p Ordinary
14:09:48 - 09-Jun-26
Sell* 1,608 146.0111p Ordinary
13:03:40 - 09-Jun-26
Sell* 6,728 146.0111p Ordinary
13:02:09 - 09-Jun-26
Sell* 2,631 146.0111p Ordinary
12:55:30 - 09-Jun-26
Sell* 4,500 146.0111p Ordinary
12:48:36 - 09-Jun-26
Sell* 5,600 146.0111p Ordinary
12:28:47 - 09-Jun-26
Sell* 13,054 146.0111p Ordinary
12:16:24 - 09-Jun-26
Sell* 4,234 146.0111p Ordinary
12:13:33 - 09-Jun-26
Sell* 5,000 146.05p Ordinary
11:54:44 - 09-Jun-26
Sell* 500 146.05p Ordinary
11:16:21 - 09-Jun-26
Sell* 208 146.05p Ordinary
11:08:22 - 09-Jun-26
Unknown* 50 146.50p Ordinary
10:48:07 - 09-Jun-26
Sell* 2,347 146.0111p Ordinary
10:47:57 - 09-Jun-26
Sell* 1,208 146.0111p Ordinary
10:31:49 - 09-Jun-26
Unknown* 723 146.50p Ordinary
10:13:06 - 09-Jun-26
Sell* 675 146.0111p Ordinary
09:44:30 - 09-Jun-26
Sell* 4,110 146.0111p Ordinary
08:21:02 - 09-Jun-26
Unknown* 100 146.50p Ordinary
08:11:36 - 09-Jun-26
Sell* 540 146.0111p Ordinary
08:01:33 - 09-Jun-26
Unknown* 59 146.50p Ordinary
16:25:06 - 08-Jun-26
Unknown* 25 146.50p Ordinary
16:24:19 - 08-Jun-26
Buy* 339 147.00p Ordinary
15:47:10 - 08-Jun-26
Unknown* 10 146.50p Ordinary
15:18:15 - 08-Jun-26
Sell* 2,871 146.114p Ordinary
14:39:37 - 08-Jun-26
Sell* 2,515 146.00p Ordinary
14:37:31 - 08-Jun-26
Sell* 2,830 146.00p Ordinary
14:23:06 - 08-Jun-26
Sell* 25 146.114p Ordinary
14:14:41 - 08-Jun-26
Sell* 11 146.114p Ordinary
14:14:21 - 08-Jun-26
Sell* 13,230 146.0111p Ordinary
14:13:45 - 08-Jun-26
Sell* 17 146.114p Ordinary
14:10:19 - 08-Jun-26
Sell* 20 146.114p Ordinary
14:09:19 - 08-Jun-26
Buy* 94 146.70p Ordinary
14:08:21 - 08-Jun-26
Sell* 27 146.114p Ordinary
14:07:23 - 08-Jun-26
Sell* 14 146.114p Ordinary
14:07:11 - 08-Jun-26
Unknown* 12,340 146.50p Ordinary
13:33:46 - 08-Jun-26
Sell* 17,406 146.0111p Ordinary
12:45:05 - 08-Jun-26
Buy* 2,200 146.60p Ordinary
11:00:38 - 08-Jun-26
Sell* 3,500 146.45p Ordinary
10:45:53 - 08-Jun-26
Sell* 3,500 146.0111p Ordinary
10:45:28 - 08-Jun-26
Sell* 56 146.00p Ordinary
10:37:28 - 08-Jun-26
Buy* 19 147.00p SI Trade
10:37:25 - 08-Jun-26
Buy* 1 147.00p SI Trade
10:37:25 - 08-Jun-26
Buy* 10 147.00p SI Trade
10:37:25 - 08-Jun-26
Buy* 29 147.00p Ordinary
10:37:25 - 08-Jun-26
Sell* 57 146.00p SI Trade
10:37:25 - 08-Jun-26
Sell* 34 146.00p Ordinary
10:15:56 - 08-Jun-26
Sell* 2,591 146.00p Ordinary
09:26:33 - 08-Jun-26
Sell* 963 146.0111p Ordinary
09:01:33 - 08-Jun-26
Sell* 2,398 146.0111p Ordinary
08:56:36 - 08-Jun-26
Sell* 4,795 146.0111p Ordinary
08:56:11 - 08-Jun-26
Sell* 500 146.0111p Ordinary
08:00:27 - 08-Jun-26
Unknown* 347,946 146.71395p Ordinary
16:08:58 - 05-Jun-26
Sell* 1,710 146.0111p Ordinary
15:54:14 - 05-Jun-26
Buy* 34 146.60p Ordinary
15:36:29 - 05-Jun-26
Sell* 1,875 146.0111p Ordinary
15:28:39 - 05-Jun-26
Unknown* 7,785 146.50p Ordinary
15:04:22 - 05-Jun-26
Unknown* 8,260 146.50p Ordinary
15:04:18 - 05-Jun-26
Sell* 8 146.26p Ordinary
14:10:39 - 05-Jun-26
Sell* 11 146.00p Ordinary
14:10:04 - 05-Jun-26
Sell* 12 146.00p Ordinary
14:09:39 - 05-Jun-26
Sell* 27 146.00p Ordinary
14:08:38 - 05-Jun-26
Sell* 586 146.45p Ordinary
12:23:54 - 05-Jun-26
Sell* 2,113 146.0111p Ordinary
11:30:54 - 05-Jun-26
Sell* 5,388 146.0111p Ordinary
11:23:44 - 05-Jun-26
Sell* 1,450 146.00p SI Trade
11:18:16 - 05-Jun-26
Sell* 1,450 146.00p SI Trade
11:18:16 - 05-Jun-26
Sell* 500 146.0111p Ordinary
10:44:28 - 05-Jun-26
Buy* 623 146.70p Ordinary
10:42:26 - 05-Jun-26
Sell* 331 146.0111p Ordinary
10:42:18 - 05-Jun-26
Sell* 1,134 146.45p Ordinary
10:29:14 - 05-Jun-26
Sell* 1,556 146.0111p Ordinary
10:09:40 - 05-Jun-26
Sell* 100 146.00p Ordinary
08:02:49 - 05-Jun-26
Sell* 1,620 146.0111p Ordinary
16:23:58 - 04-Jun-26
Sell* 2,224 146.0111p Ordinary
15:37:52 - 04-Jun-26
Sell* 13,101 146.0111p Ordinary
14:18:31 - 04-Jun-26
Sell* 2,460 146.0111p Ordinary
14:14:46 - 04-Jun-26
Sell* 1,334 146.0111p Ordinary
13:10:42 - 04-Jun-26
Sell* 679 146.45p Ordinary
12:52:24 - 04-Jun-26
Sell* 1,361 146.45p Ordinary
12:29:20 - 04-Jun-26
Sell* 9,680 146.0111p Ordinary
12:15:17 - 04-Jun-26
Unknown* 8,520 146.50p Ordinary
11:40:34 - 04-Jun-26
Sell* 10,000 146.30p Ordinary
11:16:32 - 04-Jun-26
Sell* 10,000 146.00p Ordinary
11:16:24 - 04-Jun-26
Unknown* 72,946 146.50p Ordinary
10:58:25 - 04-Jun-26
Sell* 1,491 146.0111p Ordinary
10:22:48 - 04-Jun-26
Sell* 3,798 146.0111p Ordinary
09:36:35 - 04-Jun-26
Sell* 3,200 146.0111p Ordinary
08:49:08 - 04-Jun-26
Sell* 2,471 146.0111p Ordinary
08:08:18 - 04-Jun-26
Sell* 922 146.0111p Ordinary
08:00:30 - 04-Jun-26
Sell* 3,956 146.0111p Ordinary
15:33:39 - 03-Jun-26
Sell* 457 146.0111p Ordinary
15:32:41 - 03-Jun-26
Sell* 1,939 146.0111p Ordinary
15:26:15 - 03-Jun-26
Sell* 19,807 146.0111p Ordinary
14:14:58 - 03-Jun-26
Buy* 750 146.70p Ordinary
14:14:56 - 03-Jun-26
Unknown* 28,730 146.50p Ordinary
14:12:52 - 03-Jun-26
Sell* 472 146.0111p Ordinary
14:06:52 - 03-Jun-26
Sell* 8 146.26p Ordinary
14:06:13 - 03-Jun-26
Sell* 9 146.26p Ordinary
14:05:49 - 03-Jun-26
Sell* 1,814 146.0111p Ordinary
13:36:16 - 03-Jun-26
Sell* 5,064 146.0111p Ordinary
13:26:30 - 03-Jun-26
Buy* 12 146.70p Ordinary
13:10:52 - 03-Jun-26
Sell* 10,000 146.0111p Ordinary
13:06:24 - 03-Jun-26
Sell* 5,000 146.26p Ordinary
12:48:00 - 03-Jun-26
Sell* 902 146.0111p Ordinary
12:09:19 - 03-Jun-26
Buy* 2,421 146.75p Ordinary
11:18:05 - 03-Jun-26
FTSE 100 Latest
Value10,471.72
Change167.84