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
Buy* 1,658 139.60p Suspected BUY Trade
16:35:12 - 14-Aug-25
Unknown* 10,000 138.00p Negotiated Trade
16:15:20 - 14-Aug-25
Sell* 1 138.00p SI Trade
15:49:11 - 14-Aug-25
Buy* 3,500 139.299p Ordinary
15:49:00 - 14-Aug-25
Buy* 3,000 139.30p Ordinary
15:31:53 - 14-Aug-25
Buy* 3,000 139.39p Ordinary
15:31:16 - 14-Aug-25
Buy* 1,426 139.40p Ordinary
15:28:44 - 14-Aug-25
Buy* 3,700 139.42p Ordinary
14:57:39 - 14-Aug-25
Sell* 17,245 138.565p Negotiated Trade
14:55:08 - 14-Aug-25
Buy* 207 140.00p SI Trade
14:13:02 - 14-Aug-25
Buy* 1 140.00p SI Trade
14:13:02 - 14-Aug-25
Buy* 5,500 140.00p Ordinary
14:12:43 - 14-Aug-25
Sell* 24 138.00p Ordinary
14:06:54 - 14-Aug-25
Buy* 400 139.475p Ordinary
14:03:03 - 14-Aug-25
Buy* 4,000 139.48p Ordinary
13:47:52 - 14-Aug-25
Sell* 1,237 138.445p Ordinary
12:58:51 - 14-Aug-25
Sell* 1,838 138.332p Ordinary
12:28:19 - 14-Aug-25
Sell* 468 138.20p Ordinary
11:58:33 - 14-Aug-25
Buy* 50 140.00p SI Trade
11:42:36 - 14-Aug-25
Sell* 356 137.4004p Ordinary
11:42:14 - 14-Aug-25
Sell* 1,769 138.15p Ordinary
11:38:40 - 14-Aug-25
Sell* 5,000 138.15p Ordinary
11:17:09 - 14-Aug-25
Sell* 500 137.361p Ordinary
11:16:19 - 14-Aug-25
Sell* 100 137.33p Ordinary
10:59:09 - 14-Aug-25
Sell* 1,764 137.188p Ordinary
10:56:33 - 14-Aug-25
Sell* 2,205 137.188p Ordinary
10:56:07 - 14-Aug-25
Unknown* 11,188 138.49p Negotiated Trade
10:32:01 - 14-Aug-25
Sell* 3,000 137.188p Ordinary
10:23:35 - 14-Aug-25
Sell* 346 137.188p Ordinary
10:22:26 - 14-Aug-25
Buy* 1,500 138.59p Ordinary
10:19:51 - 14-Aug-25
Unknown* 9,000 137.188p Ordinary
10:16:17 - 14-Aug-25
Buy* 20,000 138.69p Ordinary
10:15:07 - 14-Aug-25
Buy* 1,597 140.00p Ordinary
09:52:27 - 14-Aug-25
Buy* 2,089 140.00p Ordinary
09:51:01 - 14-Aug-25
Buy* 2,205 138.69p Ordinary
09:47:44 - 14-Aug-25
Buy* 2,273 140.00p Ordinary
09:47:18 - 14-Aug-25
Sell* 278 137.151p Ordinary
09:39:26 - 14-Aug-25
Buy* 3,772 138.70p Ordinary
09:38:29 - 14-Aug-25
Unknown* 10,000 137.151p Ordinary
09:37:40 - 14-Aug-25
Sell* 16 138.88p Ordinary
09:22:28 - 14-Aug-25
Sell* 2,000 138.88p Ordinary
09:21:39 - 14-Aug-25
Sell* 5,000 138.00p Ordinary
09:07:11 - 14-Aug-25
Unknown* 5,000 138.20p Ordinary
09:03:04 - 14-Aug-25
Sell* 3,000 138.33p Ordinary
09:02:28 - 14-Aug-25
Sell* 45 138.33p Ordinary
09:00:32 - 14-Aug-25
Sell* 5,000 138.00p Uncrossing Trade
09:00:15 - 14-Aug-25
Buy* 174 139.48p Ordinary
08:51:11 - 14-Aug-25
Unknown* 0 138.00p SI Trade
08:42:44 - 14-Aug-25
Unknown* 10,000 138.28p Ordinary
08:42:34 - 14-Aug-25
Sell* 1,286 138.28p Ordinary
08:24:21 - 14-Aug-25
Sell* 500 138.28p Ordinary
08:20:37 - 14-Aug-25
Buy* 500 139.60p Ordinary
08:09:43 - 14-Aug-25
Unknown* 7,548 139.777p Ordinary
08:06:42 - 14-Aug-25
Unknown* 5,000 139.90p Ordinary
08:03:49 - 14-Aug-25
Buy* 2,000 139.80p Ordinary
08:03:11 - 14-Aug-25
Buy* 10,000 139.80p Suspected BUY Trade
08:03:07 - 14-Aug-25
Buy* 3,000 139.90p Ordinary
08:02:43 - 14-Aug-25
Buy* 400 139.60p Ordinary
08:02:10 - 14-Aug-25
Buy* 179 139.60p Ordinary
08:01:46 - 14-Aug-25
Unknown* 5 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 100 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 80 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 18 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 0 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 0 139.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 0 137.00p SI Trade
08:01:09 - 14-Aug-25
Unknown* 5,000 138.90p Ordinary
08:01:03 - 14-Aug-25
Buy* 2,434 138.80p Ordinary
08:00:59 - 14-Aug-25
Buy* 4,000 138.80p Ordinary
08:00:24 - 14-Aug-25
Buy* 3,000 138.80p Ordinary
08:00:17 - 14-Aug-25
Buy* 5,000 138.90p Ordinary
07:59:40 - 14-Aug-25
Unknown* 100,000 136.00p Negotiated Trade
17:48:23 - 13-Aug-25
Unknown* 10,000 135.50p OTC Trade
17:08:04 - 13-Aug-25
Unknown* 990 135.50p Uncrossing Trade
16:35:09 - 13-Aug-25
Sell* 10,000 135.475p Negotiated Trade
16:29:54 - 13-Aug-25
Sell* 2,205 135.475p Ordinary
16:27:53 - 13-Aug-25
Sell* 1,838 135.475p Ordinary
16:09:45 - 13-Aug-25
Sell* 1,584 135.02p Ordinary
16:00:31 - 13-Aug-25
Sell* 1,649 135.05p Ordinary
15:50:17 - 13-Aug-25
Sell* 346 135.475p Ordinary
15:42:02 - 13-Aug-25
Sell* 500 135.495p Ordinary
15:14:35 - 13-Aug-25
Unknown* 50,000 135.50p Negotiated Trade
15:09:51 - 13-Aug-25
Buy* 6,900 136.00p Ordinary
14:56:28 - 13-Aug-25
Sell* 17,000 135.325p Negotiated Trade
14:56:22 - 13-Aug-25
Sell* 811 135.325p Ordinary
14:44:08 - 13-Aug-25
Unknown* 4,975 135.333p Ordinary
14:16:04 - 13-Aug-25
Sell* 1,208 135.325p Ordinary
14:06:19 - 13-Aug-25
Buy* 2,500 136.00p Ordinary
14:00:38 - 13-Aug-25
Sell* 1,625 135.00p Uncrossing Trade
14:00:18 - 13-Aug-25
Unknown* 25,000 135.50p Negotiated Trade
13:51:12 - 13-Aug-25
Unknown* 4,870 135.50p Ordinary
13:51:06 - 13-Aug-25
Unknown* 21,595 135.50p Negotiated Trade
13:50:58 - 13-Aug-25
Sell* 360 135.495p Ordinary
13:27:09 - 13-Aug-25
Sell* 300 135.325p Ordinary
12:18:18 - 13-Aug-25
Unknown* 5,954 135.2744p Ordinary
11:53:52 - 13-Aug-25
Sell* 3,321 135.495p Ordinary
11:50:29 - 13-Aug-25
Unknown* 14,709 135.271p Ordinary
11:33:47 - 13-Aug-25
Sell* 41 135.255p Ordinary
11:28:32 - 13-Aug-25
Sell* 24 135.495p Ordinary
11:19:35 - 13-Aug-25
Sell* 2,853 135.22p Ordinary
11:08:42 - 13-Aug-25
Sell* 858 135.22p Ordinary
11:08:06 - 13-Aug-25
Buy* 5,000 136.00p Ordinary
10:54:53 - 13-Aug-25
Buy* 437 135.70p Ordinary
10:48:25 - 13-Aug-25
Unknown* 25,000 135.50p Negotiated Trade
10:35:39 - 13-Aug-25
Unknown* 200 135.50p Ordinary
10:23:30 - 13-Aug-25
Sell* 1,459 135.11p Ordinary
09:55:10 - 13-Aug-25
Sell* 2,212 135.01p Ordinary
09:03:36 - 13-Aug-25
Buy* 688 136.00p SI Trade
08:58:02 - 13-Aug-25
Unknown* 0 136.00p SI Trade
08:58:02 - 13-Aug-25
Sell* 1 135.00p SI Trade
08:58:02 - 13-Aug-25
Buy* 25 136.00p SI Trade
08:58:02 - 13-Aug-25
Sell* 3,000 135.11p Ordinary
08:57:49 - 13-Aug-25
Buy* 1,031 135.68p Ordinary
08:26:26 - 13-Aug-25
Buy* 138 135.70p Ordinary
08:24:54 - 13-Aug-25
Sell* 1 135.20p Ordinary
08:02:01 - 13-Aug-25
Sell* 1 134.00p Uncrossing Trade
08:00:21 - 13-Aug-25
Buy* 539 136.00p Suspected BUY Trade
16:35:00 - 12-Aug-25
Buy* 1,764 135.74p Ordinary
16:20:42 - 12-Aug-25
Buy* 4,000 135.75p Ordinary
16:08:58 - 12-Aug-25
Sell* 4,000 135.00p Ordinary
16:08:49 - 12-Aug-25
Buy* 734 135.74p Ordinary
16:04:50 - 12-Aug-25
Buy* 7 136.00p SI Trade
16:03:50 - 12-Aug-25
Buy* 3 136.00p SI Trade
16:03:50 - 12-Aug-25
Buy* 1 136.00p SI Trade
16:03:50 - 12-Aug-25
Buy* 1 136.00p SI Trade
16:03:50 - 12-Aug-25
Sell* 3,920 135.00p Ordinary
16:03:32 - 12-Aug-25
Unknown* 14,500 135.744p Negotiated Trade
14:34:37 - 12-Aug-25
Sell* 500 135.22p Ordinary
14:30:18 - 12-Aug-25
Sell* 97 135.01p Ordinary
14:14:06 - 12-Aug-25
Buy* 364 135.80p Ordinary
14:12:22 - 12-Aug-25
Sell* 13 135.00p Ordinary
14:11:25 - 12-Aug-25
Sell* 679 135.22p Ordinary
14:09:24 - 12-Aug-25
Sell* 2,870 135.22p Ordinary
13:03:24 - 12-Aug-25
Unknown* 5,565 135.22p Ordinary
12:57:27 - 12-Aug-25
Unknown* 22,380 135.25p SI Trade
12:26:02 - 12-Aug-25
Unknown* 22,380 135.25p SI Trade
12:26:02 - 12-Aug-25
Sell* 1,700 135.22p Ordinary
11:59:17 - 12-Aug-25
Buy* 2,500 135.88p Ordinary
11:48:15 - 12-Aug-25
Buy* 2,207 135.88p Ordinary
09:07:30 - 12-Aug-25
Buy* 2,207 135.88p Ordinary
09:06:23 - 12-Aug-25
Buy* 138 135.88p Ordinary
08:22:03 - 12-Aug-25
Buy* 147 135.88p Ordinary
08:15:22 - 12-Aug-25
Buy* 263 135.88p Ordinary
08:11:08 - 12-Aug-25
Buy* 211 135.88p Ordinary
08:05:19 - 12-Aug-25
Buy* 3,000 135.88p Ordinary
16:08:07 - 11-Aug-25
Sell* 1,750 135.425p Ordinary
16:02:08 - 11-Aug-25
Buy* 16 136.00p SI Trade
15:32:10 - 11-Aug-25
Buy* 22 136.00p SI Trade
15:32:10 - 11-Aug-25
Sell* 2,970 135.62p Ordinary
15:25:16 - 11-Aug-25
Buy* 3,655 136.44p Ordinary
14:46:44 - 11-Aug-25
Sell* 523 135.62p Ordinary
14:33:10 - 11-Aug-25
Sell* 1,730 135.60p Ordinary
14:19:28 - 11-Aug-25
Sell* 47 135.00p Ordinary
14:08:31 - 11-Aug-25
Buy* 8 137.00p Ordinary
14:07:58 - 11-Aug-25
Buy* 22 137.00p Ordinary
14:06:18 - 11-Aug-25
Sell* 31 135.60p Ordinary
14:04:08 - 11-Aug-25
Unknown* 27,420 135.625p Negotiated Trade
13:29:06 - 11-Aug-25
Sell* 711 136.48p Ordinary
13:07:02 - 11-Aug-25
Buy* 352 138.30p Ordinary
12:23:54 - 11-Aug-25
Sell* 5,000 136.8965p Ordinary
11:56:27 - 11-Aug-25
Buy* 2,500 136.76p Ordinary
11:53:47 - 11-Aug-25
Buy* 1,000 136.76p Ordinary
11:32:49 - 11-Aug-25
Buy* 728 136.60p Ordinary
11:31:27 - 11-Aug-25
Buy* 25 136.60p Ordinary
11:18:35 - 11-Aug-25
Sell* 350 135.38p Ordinary
10:52:50 - 11-Aug-25
Buy* 79 136.60p Ordinary
10:50:30 - 11-Aug-25
Sell* 9 135.00p Ordinary
10:16:26 - 11-Aug-25
Unknown* 200 136.00p Negotiated Trade
09:20:53 - 11-Aug-25
Unknown* 191 136.00p Negotiated Trade
09:20:53 - 11-Aug-25
Buy* 6,500 137.00p Suspected BUY Trade
09:00:12 - 11-Aug-25
Buy* 229 136.60p Ordinary
08:56:44 - 11-Aug-25
Buy* 25 137.00p SI Trade
08:54:14 - 11-Aug-25
Buy* 72 137.00p SI Trade
08:54:14 - 11-Aug-25
Sell* 34 135.00p SI Trade
08:54:14 - 11-Aug-25
Buy* 1 137.00p SI Trade
08:54:14 - 11-Aug-25
Buy* 1,286 135.99p Ordinary
08:52:07 - 11-Aug-25
Buy* 100 136.00p Ordinary
08:44:08 - 11-Aug-25
Buy* 741 135.99p Ordinary
08:09:08 - 11-Aug-25
Buy* 25 136.00p Ordinary
08:04:57 - 11-Aug-25
Buy* 28 136.00p Ordinary
08:04:55 - 11-Aug-25
Buy* 810 135.744p Ordinary
08:00:24 - 11-Aug-25
Buy* 3,681 135.689p Ordinary
15:55:50 - 08-Aug-25
Sell* 527 135.425p Ordinary
15:47:31 - 08-Aug-25
Buy* 50 136.00p SI Trade
14:20:38 - 08-Aug-25
Unknown* 0 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 7 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 5 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 3 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 235 136.00p SI Trade
14:20:38 - 08-Aug-25
Unknown* 0 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 3 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 50 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 361 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 291 136.00p SI Trade
14:20:38 - 08-Aug-25
Buy* 59 136.00p SI Trade
14:20:38 - 08-Aug-25
Sell* 2,685 135.425p Ordinary
14:20:30 - 08-Aug-25
Buy* 363 135.85p Ordinary
14:10:21 - 08-Aug-25
Sell* 242 135.00p Ordinary
14:09:31 - 08-Aug-25
Sell* 24 135.00p Ordinary
14:07:41 - 08-Aug-25
Sell* 146 135.00p Ordinary
14:07:11 - 08-Aug-25
FTSE 100 Latest
Value9,177.24
Change12.01