Sainsbury's share trades.

The following table shows today's trades for Sainsbury's. 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:20 - 24-Aug-26 335.60 1,807,345 Buy* 335.60 335.80
16:29:57 - 24-Aug-26 335.70 67 Buy* 335.60 335.80
16:29:57 - 24-Aug-26 335.70 49 Buy* 335.60 335.80
16:29:56 - 24-Aug-26 335.70 32 Buy* 335.60 335.70
16:29:18 - 24-Aug-26 335.60 179 Buy* 335.50 335.60
16:29:18 - 24-Aug-26 335.60 900 Buy* 335.50 335.60
16:29:06 - 24-Aug-26 335.50 636 Buy* 335.40 335.50
16:29:02 - 24-Aug-26 335.50 49 Unknown* 335.40 335.60
16:29:02 - 24-Aug-26 335.40 191 Sell* 335.40 335.60
16:29:00 - 24-Aug-26 335.50 786 Buy* 335.40 335.60
16:29:00 - 24-Aug-26 335.50 1,660 Buy* 335.40 335.60
16:28:59 - 24-Aug-26 335.50 919 Buy* 335.40 335.50
16:28:59 - 24-Aug-26 335.50 3 Buy* 335.40 335.60
16:28:59 - 24-Aug-26 335.50 1,579 Buy* 335.40 335.50
16:28:59 - 24-Aug-26 335.50 81 Buy* 335.40 335.50
16:28:59 - 24-Aug-26 335.50 795 Buy* 335.40 335.50
16:28:59 - 24-Aug-26 335.50 250 Buy* 335.40 335.50
16:28:59 - 24-Aug-26 335.50 671 Buy* 335.40 335.50
16:28:38 - 24-Aug-26 335.40 401 Buy* 335.30 335.40
16:28:38 - 24-Aug-26 335.40 6 Buy* 335.30 335.40
16:28:18 - 24-Aug-26 335.40 2 Buy* 335.30 335.40
16:27:13 - 24-Aug-26 335.40 2 Buy* 335.30 335.40
16:27:04 - 24-Aug-26 335.30 1,837 Sell* 335.30 335.40
16:27:04 - 24-Aug-26 335.30 78 Sell* 335.30 335.40
16:26:54 - 24-Aug-26 335.30 614 Unknown* 335.20 335.40
16:26:54 - 24-Aug-26 335.30 234 Buy* 335.20 335.30
16:26:54 - 24-Aug-26 335.30 92 Buy* 335.20 335.30
16:26:37 - 24-Aug-26 335.20 284 Sell* 335.10 335.30
16:26:30 - 24-Aug-26 335.20 51 Buy* 335.10 335.30
16:26:10 - 24-Aug-26 335.20 1 Buy* 335.00 335.20
16:26:06 - 24-Aug-26 335.10 1,224 Buy* 335.00 335.10
16:26:06 - 24-Aug-26 335.10 139 Sell* 335.10 335.20
16:26:06 - 24-Aug-26 335.10 671 Sell* 335.10 335.20
16:25:54 - 24-Aug-26 335.10 221 Buy* 335.10 335.20
16:25:54 - 24-Aug-26 335.10 900 Buy* 335.00 335.10
16:25:47 - 24-Aug-26 335.00 671 Buy* 334.90 335.10
16:25:47 - 24-Aug-26 335.00 126 Buy* 334.90 335.00
16:25:47 - 24-Aug-26 335.00 107 Buy* 334.90 335.00
16:25:47 - 24-Aug-26 335.00 350 Buy* 334.90 335.00
16:25:00 - 24-Aug-26 334.903 5 Sell* 334.90 335.00
16:24:38 - 24-Aug-26 335.00 0 Unknown* 334.80 335.00
16:24:32 - 24-Aug-26 335.00 8,000 Buy* 334.80 335.00
16:24:15 - 24-Aug-26 334.80 35 Sell* 334.90 335.00
16:23:54 - 24-Aug-26 334.90 112 Sell* 334.90 335.00
16:23:49 - 24-Aug-26 334.90 74 Sell* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 250 Buy* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 530 Buy* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 1,276 Buy* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 384 Buy* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 287 Buy* 334.90 335.00
16:23:37 - 24-Aug-26 335.00 1,660 Buy* 334.90 335.00
16:23:23 - 24-Aug-26 335.10 1 Buy* 334.90 335.10
16:23:10 - 24-Aug-26 335.20 7 Buy* 335.00 335.20
16:23:07 - 24-Aug-26 335.10 838 Buy* 335.00 335.10
16:23:07 - 24-Aug-26 335.10 137 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 115 Sell* 335.10 335.20
16:23:06 - 24-Aug-26 335.10 361 Sell* 335.10 335.20
16:23:06 - 24-Aug-26 335.10 996 Sell* 335.10 335.20
16:23:06 - 24-Aug-26 335.10 1,071 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 1,660 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 2,725 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 800 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 105 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 176 Buy* 335.00 335.10
16:23:06 - 24-Aug-26 335.10 74 Buy* 335.00 335.10
16:22:48 - 24-Aug-26 335.10 0 Unknown* 335.00 335.10
16:21:35 - 24-Aug-26 335.10 469 Sell* 335.10 335.20
16:20:55 - 24-Aug-26 335.20 2,644 Buy* 335.20 335.30
16:20:55 - 24-Aug-26 335.20 64 Buy* 335.20 335.30
16:20:55 - 24-Aug-26 335.20 192 Buy* 335.20 335.30
16:20:38 - 24-Aug-26 335.20 13 Buy* 335.10 335.20
16:20:28 - 24-Aug-26 335.20 104 Buy* 335.10 335.30
16:20:28 - 24-Aug-26 335.20 250 Buy* 335.10 335.20
16:20:28 - 24-Aug-26 335.20 134 Buy* 335.10 335.20
16:19:42 - 24-Aug-26 335.20 5 Sell* 335.10 335.30
16:19:42 - 24-Aug-26 335.20 1,796 Buy* 335.00 335.30
16:19:42 - 24-Aug-26 335.20 250 Buy* 335.00 335.20
16:19:42 - 24-Aug-26 335.20 72 Buy* 335.00 335.20
16:19:13 - 24-Aug-26 335.228 14,445 Buy* 335.10 335.30
16:18:58 - 24-Aug-26 335.10 1,410 Sell* 335.10 335.30
16:18:09 - 24-Aug-26 335.30 9 Buy* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 1 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 1 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 0 Unknown* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 2 Buy* 335.10 335.30
16:17:40 - 24-Aug-26 335.30 1 Buy* 335.10 335.30