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
16:35:22 - 21-Sep-26 382.50 2,791,745 Buy* 378.10 378.90
16:29:59 - 21-Sep-26 378.90 342 Buy* 378.10 378.90
16:29:59 - 21-Sep-26 378.90 296 Buy* 378.10 378.90
16:29:59 - 21-Sep-26 379.10 900 Buy* 378.10 378.90
16:29:59 - 21-Sep-26 378.20 100 Sell* 378.10 378.90
16:29:59 - 21-Sep-26 378.20 296 Sell* 378.10 378.90
16:29:58 - 21-Sep-26 378.90 500 Buy* 378.20 379.10
16:29:58 - 21-Sep-26 378.90 500 Buy* 378.20 378.90
16:29:58 - 21-Sep-26 378.90 174 Buy* 378.20 378.90
16:29:58 - 21-Sep-26 378.90 500 Buy* 378.20 379.00
16:29:58 - 21-Sep-26 378.90 500 Buy* 378.20 379.10
16:29:58 - 21-Sep-26 378.90 345 Buy* 378.20 378.90
16:29:57 - 21-Sep-26 378.90 300 Buy* 378.20 379.00
16:29:57 - 21-Sep-26 378.90 200 Buy* 378.20 378.90
16:29:57 - 21-Sep-26 378.90 344 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 378.90 200 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 378.90 344 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 379.00 297 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 378.90 459 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 378.90 200 Buy* 378.20 378.90
16:29:55 - 21-Sep-26 378.90 344 Buy* 378.20 378.90
16:29:54 - 21-Sep-26 378.90 344 Buy* 378.20 379.00
16:29:54 - 21-Sep-26 378.90 200 Buy* 378.20 378.90
16:29:53 - 21-Sep-26 378.90 453 Buy* 378.20 379.00
16:29:53 - 21-Sep-26 378.90 344 Buy* 378.20 379.00
16:29:53 - 21-Sep-26 378.90 200 Buy* 378.20 379.00
16:29:53 - 21-Sep-26 379.00 344 Buy* 378.20 379.10
16:29:53 - 21-Sep-26 378.90 100 Buy* 378.20 379.00
16:29:53 - 21-Sep-26 378.90 343 Buy* 378.20 378.90
16:29:52 - 21-Sep-26 378.90 343 Buy* 378.20 378.90
16:29:52 - 21-Sep-26 378.90 473 Buy* 378.20 378.90
16:29:52 - 21-Sep-26 378.90 253 Buy* 378.20 378.90
16:29:52 - 21-Sep-26 378.90 67 Buy* 378.20 378.90
16:29:46 - 21-Sep-26 378.70 100 Sell* 378.50 378.90
16:29:46 - 21-Sep-26 378.70 344 Sell* 378.50 378.90
16:29:46 - 21-Sep-26 378.90 344 Buy* 378.50 378.90
16:29:46 - 21-Sep-26 378.80 34 Buy* 378.20 378.80
16:29:46 - 21-Sep-26 378.80 48 Buy* 378.20 378.80
16:29:46 - 21-Sep-26 378.80 441 Buy* 378.20 378.80
16:29:46 - 21-Sep-26 378.80 243 Buy* 378.20 378.80
16:29:42 - 21-Sep-26 378.80 77 Buy* 378.20 378.80
16:29:18 - 21-Sep-26 378.70 250 Sell* 378.40 378.90
16:29:13 - 21-Sep-26 378.15309 21 Unknown* 378.60 379.00
16:29:13 - 21-Sep-26 378.15309 21 Unknown* 378.60 379.00
16:29:12 - 21-Sep-26 378.80 679 Buy* 378.60 379.00
16:29:12 - 21-Sep-26 378.80 100 Buy* 378.60 379.00
16:29:08 - 21-Sep-26 378.40 105 Sell* 378.40 378.80
16:29:08 - 21-Sep-26 378.40 149 Sell* 378.40 378.80
16:29:08 - 21-Sep-26 378.40 10 Sell* 378.40 378.80
16:29:08 - 21-Sep-26 378.40 52 Sell* 378.40 378.80
16:29:01 - 21-Sep-26 378.40 6 Sell* 378.40 378.80
16:28:56 - 21-Sep-26 378.6556 2,639 Buy* 378.40 378.80
16:28:42 - 21-Sep-26 378.40 10 Buy* 378.30 378.50
16:28:42 - 21-Sep-26 378.40 23 Buy* 378.30 378.50
16:28:42 - 21-Sep-26 378.30 74 Sell* 378.30 378.40
16:28:35 - 21-Sep-26 378.3401 10,050 Sell* 378.30 378.60
16:28:33 - 21-Sep-26 378.30 38 Sell* 378.30 378.40
16:28:28 - 21-Sep-26 378.30 152 Sell* 378.30 378.50
16:28:23 - 21-Sep-26 378.40 151 Sell* 378.30 378.60
16:28:23 - 21-Sep-26 378.30 8 Sell* 378.30 378.60
16:28:20 - 21-Sep-26 378.40 12 Sell* 378.20 378.60
16:28:20 - 21-Sep-26 378.40 6 Sell* 378.40 378.60
16:28:18 - 21-Sep-26 378.30 156 Sell* 378.40 378.60
16:28:18 - 21-Sep-26 378.40 6 Sell* 378.40 378.70
16:28:18 - 21-Sep-26 378.40 130 Sell* 378.40 378.70
16:28:18 - 21-Sep-26 378.40 3 Sell* 378.40 378.70
16:27:34 - 21-Sep-26 378.80 77 Buy* 378.30 378.80
16:27:32 - 21-Sep-26 378.80 76 Buy* 378.20 378.90
16:27:32 - 21-Sep-26 378.80 364 Buy* 378.20 378.80
16:27:32 - 21-Sep-26 378.70 366 Buy* 378.20 378.80
16:27:32 - 21-Sep-26 378.70 72 Buy* 378.20 378.70
16:27:32 - 21-Sep-26 378.20 40 Buy* 378.10 378.70
16:27:22 - 21-Sep-26 378.10 120 Sell* 378.10 378.70
16:27:22 - 21-Sep-26 378.10 144 Sell* 378.10 378.70
16:27:22 - 21-Sep-26 378.10 141 Sell* 378.10 378.70
16:27:22 - 21-Sep-26 377.90 96 Sell* 377.90 378.70
16:27:22 - 21-Sep-26 378.10 315 Sell* 378.10 378.70
16:27:22 - 21-Sep-26 378.20 84 Sell* 378.20 378.70
16:27:22 - 21-Sep-26 378.30 334 Sell* 378.30 379.00
16:27:22 - 21-Sep-26 378.70 335 Sell* 378.70 379.20
16:27:16 - 21-Sep-26 379.00 156 Buy* 378.70 379.40
16:27:16 - 21-Sep-26 379.00 300 Buy* 378.70 379.00
16:27:16 - 21-Sep-26 378.80 679 Buy* 378.60 378.80
16:27:15 - 21-Sep-26 378.90 110 Buy* 378.60 379.10
16:27:15 - 21-Sep-26 378.90 2,490 Buy* 378.60 378.90
16:27:15 - 21-Sep-26 378.80 398 Buy* 378.50 378.80
16:27:15 - 21-Sep-26 378.80 334 Buy* 378.50 378.80
16:27:15 - 21-Sep-26 378.70 100 Buy* 378.50 378.70
16:27:15 - 21-Sep-26 378.70 100 Buy* 378.30 378.90
16:27:15 - 21-Sep-26 378.70 262 Buy* 378.30 378.70
16:27:15 - 21-Sep-26 378.60 398 Buy* 378.30 378.60
16:27:15 - 21-Sep-26 378.60 270 Buy* 378.30 378.60
16:27:15 - 21-Sep-26 378.50 41 Buy* 378.30 378.60
16:27:03 - 21-Sep-26 378.30 198 Buy* 378.20 378.50
16:27:03 - 21-Sep-26 378.30 21 Buy* 378.20 378.50
16:27:03 - 21-Sep-26 378.30 100 Buy* 378.10 378.50
16:27:03 - 21-Sep-26 378.40 597 Buy* 377.90 378.40
16:27:03 - 21-Sep-26 378.40 1,000 Buy* 377.90 378.40
16:27:03 - 21-Sep-26 378.40 192 Buy* 377.90 378.40
16:27:02 - 21-Sep-26 378.30 172 Buy* 378.10 378.30