M&G share trades.

The following table shows today's trades for M&G. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
14:17:42 - 03-May-24 199.55 12 Unknown* 200.50 200.70
14:17:40 - 03-May-24 199.55 12 Unknown* 200.50 200.70
15:47:02 - 03-May-24 199.915 27,223 Sell* 200.50 200.70
15:35:06 - 03-May-24 200.40 2,101,137 Sell* 200.50 200.70
15:29:53 - 03-May-24 200.548 448 Sell* 200.50 200.70
15:29:49 - 03-May-24 200.60 255 Buy* 200.50 200.60
15:29:47 - 03-May-24 200.60 88 Buy* 200.50 200.60
15:29:47 - 03-May-24 200.60 88 Buy* 200.50 200.60
15:29:47 - 03-May-24 200.60 708 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 711 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 334 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 320 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 2,228 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 1,400 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 1,600 Buy* 200.40 200.60
15:29:47 - 03-May-24 200.60 3,800 Buy* 200.40 200.60
15:29:27 - 03-May-24 200.50 5 Unknown* 200.40 200.60
15:29:27 - 03-May-24 200.50 698 Buy* 200.40 200.50
15:29:01 - 03-May-24 200.461 2,489 Buy* 200.40 200.50
15:28:56 - 03-May-24 200.461 1,958 Buy* 200.40 200.50
15:28:52 - 03-May-24 200.421 50 Sell* 200.40 200.50
15:28:34 - 03-May-24 200.461 10,000 Buy* 200.40 200.50
15:28:32 - 03-May-24 200.46 2,000 Buy* 200.40 200.50
15:28:18 - 03-May-24 200.50 50 Buy* 200.40 200.50
15:27:39 - 03-May-24 200.60 1 Buy* 200.40 200.60
15:27:21 - 03-May-24 200.50 240 Buy* 200.40 200.50
15:27:21 - 03-May-24 200.50 1,018 Buy* 200.40 200.50
15:27:21 - 03-May-24 200.50 796 Buy* 200.40 200.50
15:27:21 - 03-May-24 200.50 23 Buy* 200.40 200.50
15:26:55 - 03-May-24 200.376 43 Sell* 200.40 200.50
15:26:51 - 03-May-24 200.40 2,008 Buy* 200.30 200.40
15:26:51 - 03-May-24 200.40 1,400 Buy* 200.30 200.40
15:26:51 - 03-May-24 200.40 1,803 Buy* 200.30 200.40
15:26:51 - 03-May-24 200.40 781 Buy* 200.30 200.40
15:26:45 - 03-May-24 200.36 5,000 Buy* 200.30 200.40
15:26:41 - 03-May-24 200.40 16 Buy* 200.30 200.40
15:26:40 - 03-May-24 200.40 1,000 Buy* 200.30 200.40
15:26:35 - 03-May-24 200.36 1,537 Buy* 200.30 200.40
15:26:27 - 03-May-24 200.30 1 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 954 Buy* 200.20 200.30
15:26:00 - 03-May-24 200.30 794 Buy* 200.20 200.30
15:26:00 - 03-May-24 200.30 2,300 Buy* 200.20 200.30
15:26:00 - 03-May-24 200.30 995 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 2,405 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 1,622 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 2,316 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 289 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 1,935 Sell* 200.30 200.40
15:26:00 - 03-May-24 200.30 335 Sell* 200.30 200.40
15:25:20 - 03-May-24 200.40 260 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 350 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 1,122 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 498 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 618 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 341 Sell* 200.40 200.50
15:25:07 - 03-May-24 200.40 289 Sell* 200.40 200.50
15:25:05 - 03-May-24 200.46 5,000 Buy* 200.40 200.50
15:24:26 - 03-May-24 200.459 498 Buy* 200.40 200.50
15:24:25 - 03-May-24 200.461 1,000 Buy* 200.40 200.50
15:24:05 - 03-May-24 200.50 231 Buy* 200.40 200.50
15:24:05 - 03-May-24 200.50 1,300 Buy* 200.40 200.50
15:24:05 - 03-May-24 200.50 1,359 Buy* 200.40 200.50
15:24:05 - 03-May-24 200.50 320 Sell* 200.50 200.60
15:24:05 - 03-May-24 200.50 1,019 Sell* 200.50 200.60
15:24:03 - 03-May-24 200.539 2,000 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 221 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 832 Sell* 200.40 200.60
15:24:02 - 03-May-24 200.50 859 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 2,312 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 1,953 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 1,400 Buy* 200.40 200.50
15:24:02 - 03-May-24 200.50 778 Buy* 200.40 200.50
15:24:02 - 03-May-24 200.50 999 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 944 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 328 Sell* 200.50 200.60
15:24:02 - 03-May-24 200.50 90 Sell* 200.50 200.60
15:23:49 - 03-May-24 200.539 3,754 Sell* 200.50 200.60
15:23:48 - 03-May-24 200.532 10,060 Sell* 200.50 200.60
15:23:18 - 03-May-24 200.60 800 Sell* 200.60 200.70
15:23:16 - 03-May-24 200.487 300 Sell* 200.50 200.70
15:23:06 - 03-May-24 200.60 163 Buy* 200.50 200.60
15:23:06 - 03-May-24 200.60 1,200 Buy* 200.50 200.60
15:23:06 - 03-May-24 200.60 5,635 Sell* 200.60 200.70
15:23:06 - 03-May-24 200.60 1,300 Buy* 200.50 200.60
15:23:06 - 03-May-24 200.60 2,400 Buy* 200.50 200.60
15:23:06 - 03-May-24 200.60 2,296 Sell* 200.60 200.70
15:23:06 - 03-May-24 200.60 2,150 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 1,953 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 927 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 968 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 346 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 325 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 1,400 Buy* 200.40 200.60
15:23:06 - 03-May-24 200.60 1,659 Buy* 200.40 200.60
15:22:57 - 03-May-24 200.50 1,019 Sell* 200.40 200.60
15:22:57 - 03-May-24 200.50 1,049 Buy* 200.40 200.50
15:22:57 - 03-May-24 200.50 900 Buy* 200.40 200.50
15:22:53 - 03-May-24 200.50 1 Buy* 200.40 200.50
15:22:38 - 03-May-24 200.50 11 Buy* 200.30 200.50
15:22:28 - 03-May-24 200.40 1,203 Buy* 200.30 200.40