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* 12,449 102.00p OTC Trade
15:42:05 - 09-May-25
Unknown* 7,551 102.16p Negotiated Trade
15:19:40 - 09-May-25
Unknown* 14,975 102.16p Ordinary
15:14:43 - 09-May-25
Sell* 25 102.00p Ordinary
14:09:44 - 09-May-25
Sell* 16,265 102.50p Negotiated Trade
11:31:24 - 09-May-25
Buy* 1,630 102.89p Ordinary
11:24:34 - 09-May-25
Sell* 6,000 102.47p Ordinary
11:11:52 - 09-May-25
Buy* 88 102.875p Ordinary
10:49:34 - 09-May-25
Unknown* 9,758 102.47p Ordinary
10:43:21 - 09-May-25
Buy* 850 103.00p Suspected BUY Trade
16:35:09 - 08-May-25
Sell* 13 102.00p Ordinary
14:10:37 - 08-May-25
Sell* 8,107 102.125p Ordinary
12:43:30 - 08-May-25
Sell* 2,500 102.00p Ordinary
12:21:27 - 08-May-25
Sell* 7,850 102.50p Ordinary
12:01:57 - 08-May-25
Unknown* 7,850 102.50p Ordinary
12:01:46 - 08-May-25
Sell* 770 102.01p Ordinary
11:19:32 - 08-May-25
Buy* 1,282 102.52p Ordinary
10:47:36 - 08-May-25
Sell* 143 102.00p Ordinary
10:14:16 - 08-May-25
Buy* 1,000 103.00p Suspected BUY Trade
09:00:00 - 08-May-25
Sell* 250 102.00p Ordinary
08:54:44 - 08-May-25
Unknown* 10,000 102.56p Ordinary
08:13:14 - 08-May-25
Unknown* 10,000 102.545p Ordinary
08:12:19 - 08-May-25
Buy* 85 102.545p Ordinary
08:04:39 - 08-May-25
Sell* 1,032 102.50p Ordinary
16:08:48 - 07-May-25
Unknown* 10,000 102.55p Ordinary
15:44:47 - 07-May-25
Buy* 150 102.55p Ordinary
15:44:14 - 07-May-25
Sell* 1,088 102.25p Ordinary
15:11:04 - 07-May-25
Unknown* 12,200 102.599p Negotiated Trade
14:51:23 - 07-May-25
Buy* 100 102.599p Ordinary
14:31:50 - 07-May-25
Sell* 4,980 102.50p Ordinary
13:35:36 - 07-May-25
Sell* 4,980 102.50p Ordinary
13:35:27 - 07-May-25
Buy* 2,000 102.62p Ordinary
12:33:29 - 07-May-25
Buy* 99 103.00p Suspected BUY Trade
11:00:17 - 07-May-25
Sell* 2,500 102.01p Ordinary
10:50:44 - 07-May-25
Sell* 5,000 102.00p Ordinary
10:35:09 - 07-May-25
Sell* 5,000 102.00p Ordinary
10:34:57 - 07-May-25
Unknown* 10,000 102.226p Ordinary
10:34:35 - 07-May-25
Buy* 2 104.00p SI Trade
10:29:39 - 07-May-25
Sell* 2,019 103.199p Ordinary
10:28:36 - 07-May-25
Sell* 2,500 102.62p Ordinary
10:21:10 - 07-May-25
Unknown* 10,000 102.62p Ordinary
10:09:49 - 07-May-25
Buy* 4,840 103.299p Ordinary
09:38:46 - 07-May-25
Buy* 4,838 103.33p Ordinary
09:32:09 - 07-May-25
Buy* 736 103.37p Ordinary
09:13:54 - 07-May-25
Sell* 701 102.62p Ordinary
09:13:48 - 07-May-25
Sell* 3,750 102.62p Ordinary
09:13:24 - 07-May-25
Unknown* 10,000 102.75p Ordinary
08:49:10 - 07-May-25
Unknown* 10,000 103.37p Ordinary
08:37:17 - 07-May-25
Sell* 595 102.73p Ordinary
08:34:17 - 07-May-25
Buy* 28,500 103.48p Suspected BUY Trade
08:26:30 - 07-May-25
Buy* 4,633 103.50p Ordinary
08:23:01 - 07-May-25
Unknown* 17,695 103.6667p Negotiated Trade
08:16:34 - 07-May-25
Unknown* 20,000 103.6667p Negotiated Trade
08:15:04 - 07-May-25
Buy* 78 103.50p Ordinary
08:03:17 - 07-May-25
Unknown* 222 102.00p OTC Trade
15:54:54 - 06-May-25
Buy* 222 102.00p Ordinary
15:54:54 - 06-May-25
Sell* 28 101.00p Ordinary
14:18:38 - 06-May-25
Sell* 26 101.00p Ordinary
14:17:55 - 06-May-25
Unknown* 9,890 101.50p Ordinary
13:06:07 - 06-May-25
Sell* 4,573 101.262p Ordinary
12:06:24 - 06-May-25
Sell* 1,176 101.50p Ordinary
11:42:27 - 06-May-25
Sell* 3,732 101.50p Ordinary
11:42:22 - 06-May-25
Sell* 300 101.26p Ordinary
09:15:13 - 06-May-25
Buy* 1,000 101.95p Ordinary
08:01:10 - 06-May-25
Buy* 3,000 101.74p Ordinary
08:01:03 - 06-May-25
Buy* 2,500 101.74p Ordinary
08:01:00 - 06-May-25
Unknown* 6,500 101.65p Ordinary
08:00:31 - 06-May-25
Unknown* 24,502 102.00p Negotiated Trade
14:27:38 - 02-May-25
Sell* 41,090 101.2356p Negotiated Trade
14:19:39 - 02-May-25
Sell* 45 101.00p Ordinary
14:13:08 - 02-May-25
Sell* 2,910 101.05p Ordinary
13:48:50 - 02-May-25
Sell* 560 101.05p Ordinary
13:44:09 - 02-May-25
Buy* 4,500 101.74p Ordinary
13:31:19 - 02-May-25
Sell* 11,580 101.50p Ordinary
13:16:09 - 02-May-25
Sell* 11,580 101.50p Ordinary
13:16:03 - 02-May-25
Sell* 150 101.00p Ordinary
12:31:52 - 02-May-25
Sell* 3,446 101.10p Ordinary
12:20:41 - 02-May-25
Sell* 826 100.60p Ordinary
11:01:26 - 02-May-25
Unknown* 3,732 101.00p Ordinary
11:00:36 - 02-May-25
Unknown* 20,000 102.00p Negotiated Trade
10:56:26 - 02-May-25
Sell* 500 100.60p Ordinary
10:46:00 - 02-May-25
Sell* 4,000 100.60p Ordinary
10:36:16 - 02-May-25
Buy* 200 101.28p Ordinary
09:56:40 - 02-May-25
Sell* 104 100.575p Ordinary
09:54:20 - 02-May-25
Sell* 3,000 100.575p Ordinary
09:50:13 - 02-May-25
Sell* 1,000 100.565p Ordinary
09:45:28 - 02-May-25
Sell* 2,147 100.55p Ordinary
09:00:45 - 02-May-25
Unknown* 100 101.00p Ordinary
08:41:59 - 02-May-25
Sell* 2,500 100.515p Ordinary
08:31:27 - 02-May-25
Unknown* 1,000,000 101.1515p Negotiated Trade
17:01:05 - 01-May-25
Unknown* 250,000 101.00p Negotiated Trade
16:35:12 - 01-May-25
Unknown* 250,000 101.00p Negotiated Trade
16:32:37 - 01-May-25
Buy* 1,987,374 101.202p Suspected BUY Trade
16:30:54 - 01-May-25
Unknown* 915,000 101.00p Negotiated Trade
16:29:10 - 01-May-25
Unknown* 348,623 101.00p Negotiated Trade
16:29:03 - 01-May-25
Unknown* 8,400 101.149p Ordinary
16:22:26 - 01-May-25
Sell* 1,029 100.80p Ordinary
15:23:39 - 01-May-25
Unknown* 12,716 101.00p Negotiated Trade
15:11:52 - 01-May-25
Unknown* 5,000 101.00p Negotiated Trade
14:18:29 - 01-May-25
Unknown* 5,000 101.00p Negotiated Trade
14:18:20 - 01-May-25
Unknown* 12,500 101.00p Negotiated Trade
14:18:10 - 01-May-25
Unknown* 18,962 101.78p Ordinary
14:17:56 - 01-May-25
Unknown* 5,000 101.00p Negotiated Trade
14:17:16 - 01-May-25
Unknown* 7,500 101.00p Negotiated Trade
14:17:03 - 01-May-25
Buy* 5,658 101.78p Ordinary
14:16:49 - 01-May-25
Unknown* 5,000 101.00p Negotiated Trade
14:09:46 - 01-May-25
Unknown* 7,500 101.00p Negotiated Trade
13:38:37 - 01-May-25
Sell* 1,000 100.45p Ordinary
13:38:12 - 01-May-25
Unknown* 8,300 101.80p Ordinary
13:09:11 - 01-May-25
Sell* 3,675 100.411p Ordinary
13:09:07 - 01-May-25
Sell* 500 100.411p Ordinary
12:41:09 - 01-May-25
Sell* 1,024 100.00p Ordinary
11:18:34 - 01-May-25
Unknown* 9,000 101.00p Uncrossing Trade
11:00:00 - 01-May-25
Sell* 495 100.90p Ordinary
09:05:07 - 01-May-25
Sell* 5,000 100.90p Ordinary
09:02:30 - 01-May-25
Sell* 1,300 100.50p Uncrossing Trade
09:00:27 - 01-May-25
Sell* 4,000 100.3365p Ordinary
08:58:25 - 01-May-25
Unknown* 7,325 100.3365p Ordinary
08:34:15 - 01-May-25
Sell* 200 100.3365p Ordinary
08:32:10 - 01-May-25
Unknown* 12,500 101.00p Negotiated Trade
08:09:13 - 01-May-25
Unknown* 19,000 101.00p Uncrossing Trade
08:00:22 - 01-May-25
Unknown* 10,000 101.00p Uncrossing Trade
16:35:26 - 30-Apr-25
Sell* 1,000 100.30p Ordinary
16:23:00 - 30-Apr-25
Sell* 663 100.30p Ordinary
16:00:51 - 30-Apr-25
Sell* 202 100.20p Ordinary
16:00:25 - 30-Apr-25
Unknown* 9,831 101.70p Ordinary
15:46:54 - 30-Apr-25
Unknown* 12,500 101.00p Negotiated Trade
15:34:23 - 30-Apr-25
Unknown* 12,500 101.00p Negotiated Trade
15:30:26 - 30-Apr-25
Unknown* 25,000 101.00p Ordinary
15:27:38 - 30-Apr-25
Unknown* 25,000 101.00p Ordinary
15:26:25 - 30-Apr-25
Unknown* 25,000 101.00p Ordinary
15:26:03 - 30-Apr-25
Unknown* 50,000 101.00p Ordinary
15:24:18 - 30-Apr-25
Unknown* 25,000 101.00p Ordinary
15:20:20 - 30-Apr-25
Buy* 48 102.00p Ordinary
14:51:07 - 30-Apr-25
Unknown* 12,370 101.00p Negotiated Trade
13:57:59 - 30-Apr-25
Unknown* 12,370 101.00p Negotiated Trade
13:57:29 - 30-Apr-25
Buy* 397 101.16p Ordinary
12:28:31 - 30-Apr-25
Sell* 1,260 100.06p Ordinary
11:26:10 - 30-Apr-25
Buy* 4,936 101.20p Ordinary
10:57:31 - 30-Apr-25
Sell* 2,000 100.06p Ordinary
10:28:22 - 30-Apr-25
Unknown* 11,000 100.00p Ordinary
08:40:39 - 30-Apr-25
Unknown* 12,474 101.50p Negotiated Trade
08:13:07 - 30-Apr-25
Unknown* 25,000 101.50p OTC Trade
17:05:11 - 29-Apr-25
Sell* 1,860 101.125p Ordinary
16:12:14 - 29-Apr-25
Sell* 1,860 101.2799p Ordinary
15:53:05 - 29-Apr-25
Unknown* 12,500 101.00p Negotiated Trade
15:06:32 - 29-Apr-25
Sell* 1,100 101.29p Ordinary
14:55:18 - 29-Apr-25
Unknown* 12,500 101.00p Negotiated Trade
14:53:16 - 29-Apr-25
Unknown* 7,832 100.11p Negotiated Trade
14:36:33 - 29-Apr-25
Sell* 5,000 101.05p Ordinary
13:53:12 - 29-Apr-25
Sell* 2,464 101.40p Negotiated Trade
13:48:27 - 29-Apr-25
Unknown* 2,140 101.75p Ordinary
13:47:18 - 29-Apr-25
Sell* 17 101.00p Ordinary
12:56:52 - 29-Apr-25
Sell* 2,470 101.05p Ordinary
12:52:48 - 29-Apr-25
Sell* 968 101.05p Ordinary
10:19:50 - 29-Apr-25
Sell* 5,000 101.49p Ordinary
09:14:16 - 29-Apr-25
Unknown* 10,000 101.49p Ordinary
09:13:16 - 29-Apr-25
Unknown* 15,000 101.49p Negotiated Trade
09:01:59 - 29-Apr-25
Sell* 2,500 101.50p Negotiated Trade
08:51:14 - 29-Apr-25
Unknown* 7,500 101.50p Negotiated Trade
08:50:31 - 29-Apr-25
Sell* 5,000 101.06p Ordinary
08:47:47 - 29-Apr-25
Unknown* 10,000 101.75p Ordinary
08:02:09 - 29-Apr-25
Sell* 233 101.75p Ordinary
08:02:02 - 29-Apr-25
Sell* 16,500 101.75p Negotiated Trade
16:05:53 - 28-Apr-25
Unknown* 18,830 101.75p Negotiated Trade
15:52:29 - 28-Apr-25
Sell* 4,410 101.75p Ordinary
15:50:34 - 28-Apr-25
Sell* 2,740 101.02p Ordinary
15:23:51 - 28-Apr-25
Sell* 99 101.38p Ordinary
14:24:22 - 28-Apr-25
Unknown* 2,284 102.00p Ordinary
13:54:06 - 28-Apr-25
Unknown* 6,980 101.00p Ordinary
13:40:53 - 28-Apr-25
Sell* 5,000 101.00p Ordinary
13:15:30 - 28-Apr-25
Sell* 2,500 101.5015p Ordinary
12:24:28 - 28-Apr-25
Sell* 1,500 101.53p Ordinary
12:05:05 - 28-Apr-25
Sell* 3,000 101.5015p Ordinary
11:47:31 - 28-Apr-25
Sell* 62 101.88p Ordinary
10:49:22 - 28-Apr-25
Sell* 2,376 101.55p Ordinary
10:08:22 - 28-Apr-25
Sell* 293 102.25p Ordinary
09:35:43 - 28-Apr-25
Buy* 1,000 102.75p Suspected BUY Trade
08:54:00 - 28-Apr-25
Buy* 983 102.75p Suspected BUY Trade
08:54:00 - 28-Apr-25
Sell* 100 101.88p Ordinary
08:00:27 - 28-Apr-25
Sell* 144 101.5025p Ordinary
15:36:27 - 25-Apr-25
Sell* 3,000 101.55p Ordinary
14:56:06 - 25-Apr-25
Sell* 4,242 101.65p Ordinary
14:16:30 - 25-Apr-25
Sell* 2,352 101.65p Ordinary
13:41:30 - 25-Apr-25
Sell* 314 101.65p Ordinary
13:16:43 - 25-Apr-25
Sell* 1,000 101.65p Ordinary
12:41:09 - 25-Apr-25
Unknown* 18,120 102.25p Negotiated Trade
11:28:06 - 25-Apr-25
Unknown* 10,200 103.00p Ordinary
11:17:09 - 25-Apr-25
Unknown* 39,321 102.40p Negotiated Trade
10:31:52 - 25-Apr-25
Sell* 4,000 101.55p Ordinary
10:29:49 - 25-Apr-25
Sell* 1,000 101.65p Ordinary
09:41:46 - 25-Apr-25
Sell* 5,000 101.875p Ordinary
08:50:38 - 25-Apr-25
Unknown* 14,634 102.45p Negotiated Trade
08:00:27 - 25-Apr-25
Sell* 100 101.88p Ordinary
16:05:15 - 24-Apr-25
Sell* 2,451 101.65p Ordinary
15:29:27 - 24-Apr-25
Sell* 920 102.50p Ordinary
14:33:15 - 24-Apr-25
Sell* 1,750 102.10p Ordinary
14:08:09 - 24-Apr-25
Sell* 86 102.10p Ordinary
14:04:23 - 24-Apr-25
Sell* 489 102.112p Ordinary
13:53:59 - 24-Apr-25
Buy* 8,545 102.75p Ordinary
13:40:40 - 24-Apr-25
FTSE 100 Latest
Value8,554.80
Change23.19