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* 483 102.1289p Ordinary
16:18:22 - 17-Apr-25
Sell* 2,469 101.791p Ordinary
15:54:35 - 17-Apr-25
Unknown* 5,000 102.25p Negotiated Trade
14:51:00 - 17-Apr-25
Unknown* 4,963 102.25p Negotiated Trade
14:51:00 - 17-Apr-25
Sell* 2,500 101.791p Ordinary
14:51:00 - 17-Apr-25
Unknown* 15,000 102.1289p Negotiated Trade
13:44:37 - 17-Apr-25
Buy* 41,160 102.362p Suspected BUY Trade
12:55:48 - 17-Apr-25
Sell* 1,890 101.791p Ordinary
12:54:15 - 17-Apr-25
Unknown* 14,560 102.1289p Negotiated Trade
12:41:25 - 17-Apr-25
Sell* 1,000 101.791p Ordinary
12:23:33 - 17-Apr-25
Sell* 2,887 101.77p Ordinary
12:04:34 - 17-Apr-25
Unknown* 22,700 102.25p Negotiated Trade
11:35:09 - 17-Apr-25
Unknown* 1,000 102.24p OTC Trade
11:13:44 - 17-Apr-25
Sell* 1,000 102.24p Ordinary
11:13:44 - 17-Apr-25
Unknown* 11,100 103.00p Ordinary
11:13:42 - 17-Apr-25
Unknown* 11,100 103.00p OTC Trade
11:13:42 - 17-Apr-25
Sell* 1,500 101.53p Ordinary
11:04:14 - 17-Apr-25
Buy* 27,000 103.00p Ordinary
10:57:33 - 17-Apr-25
Unknown* 27,000 103.00p OTC Trade
10:57:33 - 17-Apr-25
Sell* 1,000 102.1489p Ordinary
10:42:49 - 17-Apr-25
Sell* 1,000 102.1699p Ordinary
10:34:02 - 17-Apr-25
Unknown* 11,413 101.59p Ordinary
10:12:16 - 17-Apr-25
Sell* 4,880 102.199p Ordinary
09:55:17 - 17-Apr-25
Sell* 1,364 102.24p Ordinary
09:00:55 - 17-Apr-25
Buy* 13 102.27p Ordinary
09:00:44 - 17-Apr-25
Sell* 500 101.59p Ordinary
08:51:06 - 17-Apr-25
Unknown* 11,700 101.56p Ordinary
08:11:38 - 17-Apr-25
Buy* 488 102.35p Ordinary
08:00:34 - 17-Apr-25
Unknown* 20,000 102.50p OTC Trade
17:05:47 - 16-Apr-25
Sell* 6,000 102.25p Ordinary
16:37:39 - 16-Apr-25
Sell* 31,774 101.83352p Negotiated Trade
16:33:18 - 16-Apr-25
Sell* 1,777 102.46p Ordinary
16:15:41 - 16-Apr-25
Unknown* 35,000 102.00p Negotiated Trade
16:09:54 - 16-Apr-25
Sell* 482 102.49p Ordinary
16:06:46 - 16-Apr-25
Unknown* 100,000 102.925p Ordinary
15:55:04 - 16-Apr-25
Sell* 11,000 102.06p Ordinary
15:48:44 - 16-Apr-25
Unknown* 12,500 102.06p Negotiated Trade
15:35:05 - 16-Apr-25
Sell* 768 102.50p Ordinary
15:33:39 - 16-Apr-25
Unknown* 11,700 102.50p Ordinary
15:31:11 - 16-Apr-25
Sell* 200 102.06p Ordinary
15:19:17 - 16-Apr-25
Unknown* 10,000 102.33p Ordinary
14:58:19 - 16-Apr-25
Sell* 30,000 102.50p Negotiated Trade
14:56:57 - 16-Apr-25
Unknown* 10,000 102.18p Ordinary
14:56:48 - 16-Apr-25
Unknown* 15,000 101.50p Ordinary
14:22:52 - 16-Apr-25
Unknown* 10,233 101.80p Ordinary
14:18:57 - 16-Apr-25
Unknown* 8,000 101.50p Ordinary
14:05:57 - 16-Apr-25
Sell* 1,900 101.80p Ordinary
13:48:35 - 16-Apr-25
Sell* 3,000 101.52p Ordinary
13:17:09 - 16-Apr-25
Sell* 253 101.52p Ordinary
13:16:30 - 16-Apr-25
Unknown* 6,385 101.80p Ordinary
12:56:41 - 16-Apr-25
Sell* 38 101.8399p Ordinary
12:39:29 - 16-Apr-25
Sell* 1,520 101.85p Ordinary
12:36:11 - 16-Apr-25
Sell* 1,944 101.8399p Ordinary
12:32:50 - 16-Apr-25
Sell* 540 101.85p Ordinary
12:20:11 - 16-Apr-25
Sell* 64 101.864p Ordinary
12:09:54 - 16-Apr-25
Sell* 5,202 101.80p Ordinary
11:57:13 - 16-Apr-25
Unknown* 140,710 100.15p Negotiated Trade
11:53:42 - 16-Apr-25
Sell* 730 101.87p Ordinary
11:51:57 - 16-Apr-25
Sell* 240 101.875p Ordinary
11:44:15 - 16-Apr-25
Sell* 485 101.94p Ordinary
11:21:36 - 16-Apr-25
Sell* 49 101.9499p Ordinary
11:01:12 - 16-Apr-25
Sell* 476 101.969p Ordinary
10:54:39 - 16-Apr-25
Sell* 41 101.9799p Ordinary
10:49:48 - 16-Apr-25
Sell* 313,280 101.96p Negotiated Trade
10:39:18 - 16-Apr-25
Unknown* 8,800 101.50p Ordinary
10:36:15 - 16-Apr-25
Sell* 247 101.50p Ordinary
10:12:01 - 16-Apr-25
Sell* 1,461 101.55p Ordinary
10:11:01 - 16-Apr-25
Sell* 5,000 101.50p Ordinary
09:55:25 - 16-Apr-25
Sell* 200 101.50p Ordinary
09:34:25 - 16-Apr-25
Unknown* 3,375 100.15p Ordinary
09:33:38 - 16-Apr-25
Unknown* -3,275 100.15p Ordinary
Correction
09:33:38 - 16-Apr-25
Sell* 3,275 100.15p Ordinary
09:33:38 - 16-Apr-25
Unknown* 66,040 100.15p Negotiated Trade
09:33:25 - 16-Apr-25
Unknown* 8,861 100.15p Ordinary
09:32:57 - 16-Apr-25
Sell* 111 101.65p Ordinary
09:26:34 - 16-Apr-25
Sell* 37 101.9799p Ordinary
09:20:29 - 16-Apr-25
Unknown* 7,431 101.90p Ordinary
09:16:05 - 16-Apr-25
Sell* 2,500 101.54p Ordinary
09:13:33 - 16-Apr-25
Unknown* 50,000 100.00p Negotiated Trade
08:59:06 - 16-Apr-25
Unknown* 93,305 100.15p Negotiated Trade
08:58:54 - 16-Apr-25
Sell* 25 101.9799p Ordinary
08:57:50 - 16-Apr-25
Sell* 5,000 101.60p Ordinary
08:56:31 - 16-Apr-25
Sell* 100 101.9799p Ordinary
08:53:20 - 16-Apr-25
Sell* 202 101.9799p Ordinary
08:46:21 - 16-Apr-25
Sell* 964 101.9799p Ordinary
08:44:00 - 16-Apr-25
Sell* 5,075 101.62p Ordinary
08:41:23 - 16-Apr-25
Sell* 450 101.99p Ordinary
08:35:27 - 16-Apr-25
Unknown* 30,000 101.50p Negotiated Trade
08:33:07 - 16-Apr-25
Sell* 4,925 101.60p Ordinary
08:21:44 - 16-Apr-25
Sell* 670 102.16p Ordinary
08:06:30 - 16-Apr-25
Sell* 4,865 102.00p Ordinary
08:06:28 - 16-Apr-25
Sell* 476 102.00p Ordinary
08:06:22 - 16-Apr-25
Sell* 232 102.00p Ordinary
08:04:53 - 16-Apr-25
Sell* 377 102.16p Ordinary
08:03:51 - 16-Apr-25
Unknown* 10,000 101.52p Ordinary
08:03:42 - 16-Apr-25
Sell* 579 102.16p Ordinary
08:02:46 - 16-Apr-25
Unknown* 50,100 102.50p OTC Trade
17:06:06 - 15-Apr-25
Sell* 468,226 101.3328p Negotiated Trade
16:37:44 - 15-Apr-25
Sell* 159,693 102.00p Negotiated Trade
16:29:48 - 15-Apr-25
Unknown* 423,220 100.00p Negotiated Trade
16:27:34 - 15-Apr-25
Unknown* 4,350,510 100.00p Negotiated Trade
16:26:41 - 15-Apr-25
Unknown* 8,800 101.60p Ordinary
16:25:46 - 15-Apr-25
Unknown* 90,000 102.50p OTC Trade
16:22:56 - 15-Apr-25
Unknown* 60,000 102.00p Negotiated Trade
16:17:36 - 15-Apr-25
Unknown* 10,000 101.62p Negotiated Trade
16:13:30 - 15-Apr-25
Unknown* 10,000 101.62p Negotiated Trade
16:12:38 - 15-Apr-25
Unknown* 7,500 101.62p Negotiated Trade
16:06:05 - 15-Apr-25
Unknown* 56,919 102.40p Negotiated Trade
16:03:21 - 15-Apr-25
Sell* 1,900 101.60p Ordinary
16:01:23 - 15-Apr-25
Unknown* 493,000 100.00p Negotiated Trade
15:47:36 - 15-Apr-25
Unknown* 23,533 101.9744p Negotiated Trade
15:16:27 - 15-Apr-25
Sell* 25 102.50p Negotiated Trade
14:29:40 - 15-Apr-25
Sell* 83 102.50p Negotiated Trade
14:14:02 - 15-Apr-25
Unknown* 25,000 102.00p Negotiated Trade
14:11:40 - 15-Apr-25
Unknown* 25,000 101.70p Negotiated Trade
13:49:58 - 15-Apr-25
Unknown* 23,000 100.10p Negotiated Trade
13:19:03 - 15-Apr-25
Unknown* 12,095 100.15p Negotiated Trade
13:15:56 - 15-Apr-25
Unknown* 6,265 101.60p Ordinary
12:56:07 - 15-Apr-25
Unknown* 30,000 102.00p Negotiated Trade
12:50:41 - 15-Apr-25
Sell* 3,000 101.70p Negotiated Trade
12:27:40 - 15-Apr-25
Sell* 5,000 101.65p Negotiated Trade
12:22:53 - 15-Apr-25
Unknown* 25,000 103.34p Negotiated Trade
12:21:41 - 15-Apr-25
Unknown* 6,405 101.50p Negotiated Trade
12:18:59 - 15-Apr-25
Sell* 490 101.95p Ordinary
12:06:45 - 15-Apr-25
Unknown* 25,000 102.00p Negotiated Trade
12:04:12 - 15-Apr-25
Unknown* 522,800 100.10p Negotiated Trade
11:54:57 - 15-Apr-25
Unknown* 142,000 100.10p Negotiated Trade
11:54:48 - 15-Apr-25
Unknown* 135,200 100.10p Negotiated Trade
11:54:41 - 15-Apr-25
Sell* 964 101.95p Ordinary
11:42:32 - 15-Apr-25
Sell* 4,800 102.00p Negotiated Trade
11:39:50 - 15-Apr-25
Unknown* 830,525 100.15p Negotiated Trade
11:37:49 - 15-Apr-25
Sell* 86 101.60p Negotiated Trade
10:49:50 - 15-Apr-25
Unknown* 25,000 102.98p Negotiated Trade
10:47:01 - 15-Apr-25
Sell* 100 101.60p Negotiated Trade
10:38:37 - 15-Apr-25
Sell* 1,000 101.22p Negotiated Trade
10:31:47 - 15-Apr-25
Unknown* 12,500 102.80p Negotiated Trade
10:26:42 - 15-Apr-25
Sell* 1,060,073 100.15p Negotiated Trade
10:25:03 - 15-Apr-25
Unknown* 7,500 101.22p Negotiated Trade
10:23:49 - 15-Apr-25
Sell* 1,963 101.8697p Negotiated Trade
09:55:23 - 15-Apr-25
Unknown* 10,000 102.00p Negotiated Trade
09:54:33 - 15-Apr-25
Sell* 246 101.33p Negotiated Trade
09:41:24 - 15-Apr-25
Sell* 3,969,500 100.15p Negotiated Trade
09:41:21 - 15-Apr-25
Unknown* 137,500 100.00p Negotiated Trade
09:39:31 - 15-Apr-25
Unknown* 137,500 100.00p Negotiated Trade
09:38:02 - 15-Apr-25
Sell* 3,446 101.38p Ordinary
09:19:33 - 15-Apr-25
Sell* 5,000 101.00p Negotiated Trade
09:01:48 - 15-Apr-25
Sell* 5,000 101.00p Negotiated Trade
08:43:50 - 15-Apr-25
Unknown* 10,000 101.20p Negotiated Trade
08:43:35 - 15-Apr-25
Unknown* 10,000 101.00p Negotiated Trade
08:43:05 - 15-Apr-25
Unknown* -5,000 101.00p Correction
Negotiated Trade
08:43:05 - 15-Apr-25
Sell* 5,000 101.00p Negotiated Trade
08:43:05 - 15-Apr-25
Sell* 500 101.50p Negotiated Trade
08:38:24 - 15-Apr-25
Unknown* 32,000 100.10p Negotiated Trade
08:32:01 - 15-Apr-25
Unknown* 25,000 101.00p Negotiated Trade
08:24:05 - 15-Apr-25
Buy* 500 101.39p Suspected BUY Trade
08:20:14 - 15-Apr-25
Sell* 38,000 100.00p Negotiated Trade
08:14:27 - 15-Apr-25
Sell* 27,061,160 100.00p Negotiated Trade
08:12:51 - 15-Apr-25
Sell* 5,000 100.10p Ordinary
08:11:45 - 15-Apr-25
Sell* 2,594,837 100.00p Negotiated Trade
08:11:08 - 15-Apr-25
Buy* 86 101.499p Suspected BUY Trade
08:10:59 - 15-Apr-25
Buy* 1 101.55p Suspected BUY Trade
08:09:42 - 15-Apr-25
Sell* 1,772,067 100.00p Negotiated Trade
08:06:56 - 15-Apr-25
Sell* 575,000 100.00p Negotiated Trade
08:03:57 - 15-Apr-25
Sell* 300,000 100.00p Negotiated Trade
08:03:48 - 15-Apr-25
Sell* 2,508,890 100.00p Negotiated Trade
08:00:53 - 15-Apr-25
Unknown* 10,000 100.45p Negotiated Trade
08:00:49 - 15-Apr-25
Buy* 200 102.67p Ordinary
08:00:28 - 15-Apr-25
FTSE 100 Latest
Value8,275.66
Change0.00