WPP share trades.

The following table shows today's trades for WPP. 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:11:18 - 10-Mar-26 255.50 15 Unknown* 256.00 256.80
16:47:07 - 10-Mar-26 256.18 23,176 Sell* 256.00 256.80
16:35:27 - 10-Mar-26 256.20 112 Buy* 256.00 256.80
16:35:27 - 10-Mar-26 256.20 3,761 Buy* 256.00 256.80
16:35:27 - 10-Mar-26 256.20 3,466,000 Buy* 256.00 256.80
16:29:59 - 10-Mar-26 256.40 200 Buy* 256.10 256.80
16:29:59 - 10-Mar-26 256.40 77 Buy* 256.10 256.80
16:29:59 - 10-Mar-26 256.40 99 Sell* 256.10 256.80
16:29:58 - 10-Mar-26 256.80 151 Unknown* 256.10 256.90
16:29:58 - 10-Mar-26 256.80 151 Buy* 256.10 256.90
16:29:53 - 10-Mar-26 256.90 99 Buy* 256.50 256.90
16:29:53 - 10-Mar-26 256.90 6 Buy* 256.50 256.90
16:29:52 - 10-Mar-26 256.90 200 Buy* 256.50 256.90
16:29:52 - 10-Mar-26 256.90 186 Buy* 256.50 256.90
16:29:43 - 10-Mar-26 256.70 386 Sell* 256.50 256.80
16:29:41 - 10-Mar-26 256.731 1,922 Buy* 256.50 256.90
16:29:29 - 10-Mar-26 256.80 200 Buy* 256.60 256.90
16:29:24 - 10-Mar-26 256.60 191 Buy* 256.40 256.80
16:29:24 - 10-Mar-26 256.50 920 Sell* 256.40 256.80
16:29:24 - 10-Mar-26 256.70 375 Buy* 256.50 256.80
16:29:24 - 10-Mar-26 256.50 363 Sell* 256.50 256.80
16:29:24 - 10-Mar-26 256.50 375 Sell* 256.50 256.80
16:29:24 - 10-Mar-26 256.70 200 Buy* 256.50 256.90
16:29:24 - 10-Mar-26 256.70 212 Buy* 256.50 256.90
16:29:24 - 10-Mar-26 256.70 191 Buy* 256.50 256.90
16:29:24 - 10-Mar-26 256.70 200 Buy* 256.50 256.90
16:29:24 - 10-Mar-26 256.70 492 Buy* 256.50 256.90
16:29:15 - 10-Mar-26 256.45 660 Sell* 256.30 256.70
16:29:16 - 10-Mar-26 256.50 172 Buy* 256.40 256.60
16:29:16 - 10-Mar-26 256.40 172 Sell* 256.40 256.60
16:29:16 - 10-Mar-26 256.50 200 Buy* 256.30 256.50
16:29:16 - 10-Mar-26 256.50 42 Buy* 256.30 256.50
16:29:10 - 10-Mar-26 256.50 62 Buy* 256.30 256.50
16:29:10 - 10-Mar-26 256.50 293 Buy* 256.30 256.50
16:29:10 - 10-Mar-26 256.50 200 Buy* 256.30 256.50
16:29:10 - 10-Mar-26 256.50 176 Buy* 256.30 256.60
16:29:10 - 10-Mar-26 256.50 318 Buy* 256.30 256.60
16:29:10 - 10-Mar-26 256.50 188 Buy* 256.40 256.50
16:29:10 - 10-Mar-26 256.50 948 Buy* 256.40 256.50
16:28:56 - 10-Mar-26 256.40 480 Sell* 256.40 256.70
16:28:56 - 10-Mar-26 256.40 20 Sell* 256.40 256.70
16:28:56 - 10-Mar-26 256.40 339 Sell* 256.40 256.80
16:28:56 - 10-Mar-26 256.60 570 Sell* 256.40 256.80
16:28:56 - 10-Mar-26 256.60 155 Sell* 256.40 256.80
16:28:56 - 10-Mar-26 256.60 495 Sell* 256.60 256.90
16:28:56 - 10-Mar-26 256.70 525 Buy* 256.60 256.90
16:28:56 - 10-Mar-26 256.70 45 Buy* 256.60 256.90
16:28:56 - 10-Mar-26 256.70 225 Buy* 256.60 256.90
16:28:56 - 10-Mar-26 256.70 223 Buy* 256.60 256.90
16:28:56 - 10-Mar-26 256.60 220 Buy* 256.40 256.70
16:28:56 - 10-Mar-26 256.60 200 Buy* 256.30 256.70
16:28:56 - 10-Mar-26 256.60 207 Buy* 256.20 256.60
16:28:56 - 10-Mar-26 256.60 500 Buy* 256.20 256.60
16:28:56 - 10-Mar-26 256.60 200 Buy* 256.20 256.60
16:28:56 - 10-Mar-26 256.60 493 Buy* 256.20 256.60
16:28:53 - 10-Mar-26 256.60 60 Buy* 256.30 256.70
16:28:53 - 10-Mar-26 256.60 200 Buy* 256.30 256.60
16:28:46 - 10-Mar-26 256.528 1,947 Buy* 256.30 256.60
16:28:35 - 10-Mar-26 256.40 20 Buy* 256.30 256.60
16:28:35 - 10-Mar-26 256.40 200 Buy* 256.30 256.60
16:28:35 - 10-Mar-26 256.40 200 Buy* 256.30 256.60
16:28:34 - 10-Mar-26 256.40 4,262 Sell* 256.40 256.60
16:28:34 - 10-Mar-26 256.50 143 Sell* 256.50 256.70
16:28:34 - 10-Mar-26 256.60 200 Buy* 256.40 256.70
16:28:33 - 10-Mar-26 256.40 500 Sell* 256.40 256.60
16:28:33 - 10-Mar-26 256.40 119 Sell* 256.40 256.60
16:28:33 - 10-Mar-26 256.40 119 Sell* 256.40 256.50
16:28:29 - 10-Mar-26 256.40 200 Buy* 256.10 256.50
16:28:29 - 10-Mar-26 256.40 77 Buy* 256.10 256.50
16:28:24 - 10-Mar-26 256.40 1,020 Buy* 256.30 256.50
16:28:22 - 10-Mar-26 256.30 279 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 500 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 21 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 479 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 500 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 75 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.30 688 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.40 23 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.50 10 Sell* 256.20 256.60
16:28:22 - 10-Mar-26 256.40 250 Buy* 256.50 256.70
16:28:22 - 10-Mar-26 256.50 76 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.50 570 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.50 1,030 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.50 189 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.50 188 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.50 206 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.40 10 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.40 200 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.40 197 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.40 197 Buy* 256.10 256.50
16:28:22 - 10-Mar-26 256.40 220 Buy* 256.10 256.50
16:28:09 - 10-Mar-26 256.1088 331 Sell* 256.20 256.40
16:28:08 - 10-Mar-26 256.20 57 Sell* 256.20 256.40
16:28:08 - 10-Mar-26 256.20 147 Sell* 256.20 256.40
16:28:07 - 10-Mar-26 256.20 21 Sell* 256.20 256.40
16:28:05 - 10-Mar-26 256.30 265 Buy* 256.20 256.40
16:28:03 - 10-Mar-26 256.10 483 Sell* 256.00 256.30
16:28:03 - 10-Mar-26 256.10 492 Sell* 256.00 256.30
16:27:55 - 10-Mar-26 256.40 200 Buy* 256.20 256.60
16:27:55 - 10-Mar-26 256.40 311 Buy* 256.20 256.60