Wh Smith share trades.

The following table shows today's trades for Wh Smith. 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
15:01:28 - 25-Jun-26 403.80 124 Buy* 403.20 404.60
15:01:28 - 25-Jun-26 403.80 171 Buy* 403.20 404.60
15:01:19 - 25-Jun-26 403.40 129 Buy* 402.80 403.80
15:01:19 - 25-Jun-26 403.40 147 Buy* 402.80 403.80
15:01:19 - 25-Jun-26 403.40 219 Buy* 402.80 403.80
15:01:15 - 25-Jun-26 402.60 20 Sell* 402.80 403.40
15:00:10 - 25-Jun-26 403.20 494 Sell* 403.20 404.00
15:00:02 - 25-Jun-26 403.20 1,909 Sell* 403.20 404.00
14:59:29 - 25-Jun-26 403.40 24 Sell* 403.20 403.80
14:59:29 - 25-Jun-26 403.40 47 Sell* 403.20 403.80
14:58:54 - 25-Jun-26 403.60 131 Buy* 403.20 405.00
14:58:54 - 25-Jun-26 403.60 127 Buy* 403.20 405.00
14:58:54 - 25-Jun-26 403.60 295 Buy* 403.20 405.00
14:58:54 - 25-Jun-26 403.40 4 Buy* 403.20 405.00
14:58:54 - 25-Jun-26 403.40 167 Buy* 403.00 403.60
14:58:54 - 25-Jun-26 403.40 124 Buy* 402.40 403.60
14:56:08 - 25-Jun-26 402.69 433 Sell* 402.20 403.40
14:55:05 - 25-Jun-26 403.00 125 Buy* 402.40 404.00
14:55:05 - 25-Jun-26 403.00 1,521 Buy* 402.40 404.00
14:55:05 - 25-Jun-26 403.00 469 Buy* 402.40 404.00
14:55:05 - 25-Jun-26 402.60 135 Buy* 401.20 402.60
14:53:16 - 25-Jun-26 401.321 200 Sell* 401.20 402.60
14:51:33 - 25-Jun-26 402.60 1,223 Sell* 402.00 403.00
14:50:14 - 25-Jun-26 403.40 274 Buy* 402.80 403.40
14:50:13 - 25-Jun-26 403.60 207 Buy* 403.20 404.00
14:50:12 - 25-Jun-26 403.00 294 Sell* 402.80 403.80
14:50:12 - 25-Jun-26 403.00 35 Sell* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 50 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 140 Sell* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 138 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 326 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 377 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 223 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.60 167 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 35 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 126 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 131 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 138 Buy* 402.80 403.80
14:50:12 - 25-Jun-26 403.40 169 Buy* 402.80 403.80
14:46:56 - 25-Jun-26 403.01 115 Sell* 402.60 403.60
14:46:20 - 25-Jun-26 403.45 100 Buy* 402.60 403.60
14:44:46 - 25-Jun-26 403.60 34 Sell* 403.60 404.40
14:42:27 - 25-Jun-26 404.60 51 Buy* 403.60 404.60
14:40:42 - 25-Jun-26 404.20 249 Sell* 403.60 404.60
14:35:14 - 25-Jun-26 405.40 4 Buy* 404.20 405.40
14:35:21 - 25-Jun-26 405.145 1 Buy* 404.00 405.40
14:33:37 - 25-Jun-26 405.20 134 Buy* 404.60 405.40
14:33:37 - 25-Jun-26 405.20 147 Buy* 404.60 405.40
14:33:37 - 25-Jun-26 405.20 149 Buy* 404.60 405.40
14:30:38 - 25-Jun-26 405.20 103 Buy* 404.80 405.80
14:30:38 - 25-Jun-26 405.20 62 Buy* 404.80 405.80
14:30:38 - 25-Jun-26 405.20 113 Buy* 404.80 405.80
14:30:38 - 25-Jun-26 405.20 33 Buy* 404.80 405.80
14:30:38 - 25-Jun-26 405.20 103 Buy* 404.80 405.80
14:30:01 - 25-Jun-26 404.80 228 Buy* 403.80 405.00
14:30:01 - 25-Jun-26 404.40 102 Buy* 403.80 405.00
14:30:01 - 25-Jun-26 404.40 100 Buy* 403.40 404.40
14:30:01 - 25-Jun-26 404.40 88 Buy* 403.40 404.40
14:29:27 - 25-Jun-26 403.81 1,023 Sell* 403.40 404.40
14:27:54 - 25-Jun-26 404.776 2 Buy* 404.00 404.80
14:26:10 - 25-Jun-26 405.00 2 Unknown* 404.00 404.80
14:25:48 - 25-Jun-26 404.40 162 Sell* 404.40 405.00
14:25:48 - 25-Jun-26 404.60 228 Sell* 404.60 405.20
14:25:48 - 25-Jun-26 404.60 40 Sell* 404.60 405.20
14:24:11 - 25-Jun-26 404.751 300 Sell* 404.40 405.20
14:20:33 - 25-Jun-26 405.25 1,000 Sell* 405.00 405.60
14:18:08 - 25-Jun-26 405.40 134 Sell* 404.60 405.80
14:18:08 - 25-Jun-26 405.40 89 Sell* 404.60 405.80
14:18:08 - 25-Jun-26 405.40 25 Sell* 405.40 406.00
14:15:10 - 25-Jun-26 405.809 121 Buy* 405.40 406.00
14:11:01 - 25-Jun-26 406.00 71 Buy* 405.40 406.00
14:11:01 - 25-Jun-26 406.00 50 Buy* 405.40 406.00
14:09:50 - 25-Jun-26 406.20 83 Buy* 405.40 406.20
14:09:50 - 25-Jun-26 406.20 44 Buy* 405.40 406.20
14:09:50 - 25-Jun-26 406.20 94 Buy* 405.40 406.20
14:09:50 - 25-Jun-26 406.20 66 Buy* 405.40 406.20
14:09:50 - 25-Jun-26 406.20 72 Buy* 405.40 406.20
14:06:34 - 25-Jun-26 406.00 170 Sell* 405.40 406.60
14:06:34 - 25-Jun-26 406.00 184 Sell* 405.40 406.60
14:01:26 - 25-Jun-26 405.853 371 Sell* 405.80 406.60
14:01:26 - 25-Jun-26 406.40 130 Buy* 405.80 406.40
14:01:26 - 25-Jun-26 406.40 137 Buy* 405.80 406.40
14:01:26 - 25-Jun-26 406.20 86 Buy* 405.80 406.20
14:01:22 - 25-Jun-26 406.20 134 Buy* 405.80 406.40
14:01:22 - 25-Jun-26 406.20 36 Buy* 405.80 406.40
14:01:22 - 25-Jun-26 406.20 2 Buy* 405.80 406.40
14:00:15 - 25-Jun-26 406.00 99 Sell* 405.40 406.40
13:58:19 - 25-Jun-26 406.20 206 Sell* 406.00 406.60
13:58:19 - 25-Jun-26 406.20 100 Sell* 406.20 407.00
13:53:31 - 25-Jun-26 406.528 247 Sell* 406.20 407.00
13:47:53 - 25-Jun-26 406.40 209 Buy* 406.00 406.40
13:47:53 - 25-Jun-26 406.40 89 Buy* 405.60 406.40
13:47:53 - 25-Jun-26 406.40 47 Buy* 405.60 406.40
13:47:52 - 25-Jun-26 406.00 56 Buy* 405.60 406.20
13:47:52 - 25-Jun-26 406.00 94 Buy* 405.60 406.20
13:47:52 - 25-Jun-26 406.00 93 Buy* 405.60 406.20
13:45:53 - 25-Jun-26 405.565 999 Sell* 405.20 406.00
13:45:15 - 25-Jun-26 405.80 130 Sell* 405.20 406.20
13:43:17 - 25-Jun-26 405.80 105 Sell* 405.80 406.40
13:41:31 - 25-Jun-26 406.21 253 Sell* 405.80 406.80