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
16:48:10 - 18-Sep-26 332.182 2,572 Sell* 332.20 332.40
16:46:44 - 18-Sep-26 332.10 626,791 Sell* 332.20 332.40
16:45:51 - 18-Sep-26 332.10 21,125 Sell* 332.20 332.40
16:37:46 - 18-Sep-26 332.067 46,117 Buy* 332.20 332.40
16:36:34 - 18-Sep-26 332.10 81,257 Buy* 332.20 332.40
16:36:34 - 18-Sep-26 332.10 140,324 Buy* 332.20 332.40
15:07:18 - 18-Sep-26 332.11661 91,641 Unknown* 332.20 332.40
15:07:18 - 18-Sep-26 0.00 -91,641 Unknown* 332.20 332.40
16:36:31 - 18-Sep-26 332.10 9 Buy* 332.20 332.40
16:36:30 - 18-Sep-26 332.10 101,739 Buy* 332.20 332.40
16:35:23 - 18-Sep-26 332.10 12,000,508 Buy* 332.20 332.40
16:29:55 - 18-Sep-26 332.40 2 Buy* 332.20 332.40
16:29:55 - 18-Sep-26 332.30 1,210 Sell* 332.20 332.50
16:29:55 - 18-Sep-26 332.30 746 Sell* 332.30 332.50
16:29:51 - 18-Sep-26 332.40 935 Buy* 332.30 332.40
16:29:45 - 18-Sep-26 332.40 0 Unknown* 332.20 332.40
16:29:45 - 18-Sep-26 332.30 700 Sell* 332.30 332.50
16:29:45 - 18-Sep-26 332.30 700 Sell* 332.30 332.50
16:29:45 - 18-Sep-26 332.30 739 Sell* 332.30 332.50
16:29:45 - 18-Sep-26 332.30 998 Sell* 332.30 332.50
16:29:40 - 18-Sep-26 332.40 700 Sell* 332.40 332.50
16:29:40 - 18-Sep-26 332.40 738 Sell* 332.40 332.50
16:29:39 - 18-Sep-26 332.60 29 Buy* 332.40 332.60
16:29:32 - 18-Sep-26 332.60 1 Buy* 332.40 332.60
16:29:30 - 18-Sep-26 332.60 0 Unknown* 332.40 332.60
16:29:17 - 18-Sep-26 332.40 30 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.70 14 Buy* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 1,407 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 700 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 184 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 1,231 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 500 Sell* 332.40 332.60
16:29:09 - 18-Sep-26 332.50 1,125 Sell* 332.40 332.60
16:29:02 - 18-Sep-26 332.60 2 Sell* 332.60 332.70
16:29:02 - 18-Sep-26 332.60 1,407 Sell* 332.60 332.70
16:29:02 - 18-Sep-26 332.60 694 Sell* 332.60 332.70
16:29:02 - 18-Sep-26 332.70 1,794 Buy* 332.60 332.70
16:29:01 - 18-Sep-26 332.70 519 Buy* 332.60 332.70
16:29:00 - 18-Sep-26 332.70 1 Buy* 332.50 332.70
16:29:00 - 18-Sep-26 332.70 73 Buy* 332.50 332.70
16:28:58 - 18-Sep-26 332.80 71 Buy* 332.50 332.70
16:28:58 - 18-Sep-26 332.70 39 Buy* 332.50 332.70
16:28:58 - 18-Sep-26 332.60 170 Sell* 332.50 332.70
16:28:58 - 18-Sep-26 332.60 1,128 Sell* 332.50 332.70
16:28:58 - 18-Sep-26 332.60 1,407 Sell* 332.50 332.70
16:28:58 - 18-Sep-26 332.60 1,296 Sell* 332.50 332.80
16:28:58 - 18-Sep-26 332.60 1,128 Sell* 332.60 332.80
16:28:55 - 18-Sep-26 332.70 734 Buy* 332.60 332.80
16:28:55 - 18-Sep-26 332.70 1,170 Buy* 332.60 332.70
16:28:55 - 18-Sep-26 332.70 838 Buy* 332.60 332.70
16:28:55 - 18-Sep-26 332.70 2,795 Buy* 332.60 332.70
16:28:55 - 18-Sep-26 332.70 1,407 Buy* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 1 Buy* 332.60 332.70
16:28:54 - 18-Sep-26 332.90 1 Buy* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 1,170 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 1,002 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 1,276 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 735 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 170 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 1,873 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.60 500 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 1,461 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 129 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 74 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 1,253 Sell* 332.60 332.70
16:28:54 - 18-Sep-26 332.70 767 Sell* 332.50 332.70
16:28:25 - 18-Sep-26 332.80 1,535 Sell* 332.80 332.90
16:28:25 - 18-Sep-26 332.90 1,116 Buy* 332.70 332.90
16:28:25 - 18-Sep-26 332.90 239 Buy* 332.70 332.90
16:28:25 - 18-Sep-26 332.90 737 Buy* 332.70 332.90
16:28:25 - 18-Sep-26 332.80 896 Buy* 332.70 332.80
16:28:25 - 18-Sep-26 332.80 1,125 Buy* 332.70 332.80
16:28:25 - 18-Sep-26 332.80 975 Sell* 332.80 332.90
16:28:25 - 18-Sep-26 332.90 231 Buy* 332.60 332.90
16:28:25 - 18-Sep-26 332.80 1,269 Buy* 332.60 332.80
16:28:25 - 18-Sep-26 332.80 2,580 Buy* 332.60 332.80
16:28:25 - 18-Sep-26 332.80 240 Buy* 332.60 332.80
16:28:25 - 18-Sep-26 332.80 784 Buy* 332.60 332.80
16:28:25 - 18-Sep-26 332.80 738 Buy* 332.60 332.80
16:28:25 - 18-Sep-26 332.80 1,125 Buy* 332.60 332.80
16:28:23 - 18-Sep-26 332.80 0 Unknown* 332.60 332.80
16:28:23 - 18-Sep-26 332.80 44 Buy* 332.60 332.80
16:28:17 - 18-Sep-26 332.80 128 Buy* 332.60 332.80
16:28:13 - 18-Sep-26 332.70 227 Buy* 332.60 332.70
16:28:13 - 18-Sep-26 332.70 302 Buy* 332.60 332.70
16:28:06 - 18-Sep-26 332.70 437 Buy* 332.60 332.70
16:28:04 - 18-Sep-26 332.70 739 Buy* 332.60 332.70
16:28:03 - 18-Sep-26 332.70 8 Sell* 332.60 332.80
16:27:58 - 18-Sep-26 332.70 600 Sell* 332.60 332.80
16:27:58 - 18-Sep-26 332.70 125 Sell* 332.60 332.80
16:27:58 - 18-Sep-26 332.70 500 Sell* 332.60 332.90
16:27:58 - 18-Sep-26 332.70 1,125 Sell* 332.70 332.90
16:27:55 - 18-Sep-26 332.80 8 Buy* 332.70 332.90
16:27:55 - 18-Sep-26 332.90 3 Buy* 332.70 332.90
16:27:41 - 18-Sep-26 332.90 1 Buy* 332.70 332.90
16:27:41 - 18-Sep-26 332.90 2 Buy* 332.70 332.90
16:27:35 - 18-Sep-26 332.90 0 Unknown* 332.70 332.90
16:27:23 - 18-Sep-26 332.90 10 Buy* 332.70 332.90
16:27:03 - 18-Sep-26 332.70 286 Buy* 332.60 332.80
16:26:46 - 18-Sep-26 332.70 252 Buy* 332.60 332.70