Ocado share trades.

The following table shows today's trades for Ocado. 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:51 - 26-Jun-26 173.804 1,540 Sell* 182.70 182.90
16:48:50 - 26-Jun-26 174.5473 11,977 Sell* 182.70 182.90
16:35:15 - 26-Jun-26 180.40 984,516 Sell* 182.70 182.90
16:29:51 - 26-Jun-26 182.775 1,355 Sell* 182.70 182.90
16:29:47 - 26-Jun-26 182.798 1,000 Sell* 182.70 182.90
16:29:40 - 26-Jun-26 182.80 291 Buy* 182.70 182.90
16:29:40 - 26-Jun-26 182.80 120 Buy* 182.70 182.90
16:29:40 - 26-Jun-26 182.80 60 Buy* 182.70 182.90
16:29:40 - 26-Jun-26 182.70 312 Sell* 182.60 182.80
16:29:40 - 26-Jun-26 182.80 300 Buy* 182.60 182.80
16:29:40 - 26-Jun-26 182.80 270 Buy* 182.60 182.80
16:29:40 - 26-Jun-26 182.80 260 Buy* 182.60 182.80
16:29:40 - 26-Jun-26 182.80 291 Buy* 182.60 182.80
16:29:35 - 26-Jun-26 182.747 573 Sell* 182.60 182.90
16:29:25 - 26-Jun-26 182.80 285 Sell* 182.80 183.00
16:29:25 - 26-Jun-26 182.80 861 Sell* 182.80 183.00
16:29:18 - 26-Jun-26 183.00 1,664 Buy* 182.80 183.10
16:29:18 - 26-Jun-26 183.00 500 Sell* 182.80 183.10
16:29:18 - 26-Jun-26 183.20 607 Buy* 183.00 183.20
16:29:18 - 26-Jun-26 183.20 9 Buy* 183.00 183.20
16:29:18 - 26-Jun-26 183.20 278 Buy* 183.00 183.20
16:29:18 - 26-Jun-26 183.20 149 Buy* 183.00 183.20
16:29:17 - 26-Jun-26 183.10 1,131 Sell* 183.00 183.20
16:29:17 - 26-Jun-26 183.10 149 Sell* 183.00 183.20
16:29:17 - 26-Jun-26 183.40 65 Buy* 183.00 183.20
16:29:17 - 26-Jun-26 183.20 300 Buy* 183.00 183.20
16:29:17 - 26-Jun-26 183.20 112 Buy* 183.00 183.20
16:29:09 - 26-Jun-26 183.10 1,138 Buy* 182.80 183.30
16:29:09 - 26-Jun-26 183.10 214 Buy* 182.80 183.30
16:29:09 - 26-Jun-26 182.90 242 Buy* 182.80 183.30
16:29:05 - 26-Jun-26 182.604 40 Sell* 182.60 182.90
16:29:01 - 26-Jun-26 182.60 1,884 Sell* 182.60 182.90
16:28:59 - 26-Jun-26 182.747 1,420 Sell* 182.60 182.90
16:28:22 - 26-Jun-26 182.70 241 Buy* 182.60 182.90
16:28:22 - 26-Jun-26 182.70 248 Buy* 182.60 182.90
16:28:16 - 26-Jun-26 182.60 300 Buy* 182.30 182.60
16:28:16 - 26-Jun-26 182.60 242 Buy* 182.30 182.60
16:28:15 - 26-Jun-26 182.40 254 Buy* 182.30 182.60
16:28:15 - 26-Jun-26 182.40 880 Buy* 182.30 182.60
16:28:15 - 26-Jun-26 182.40 243 Buy* 182.30 182.60
16:28:02 - 26-Jun-26 182.30 5 Buy* 182.00 182.40
16:28:02 - 26-Jun-26 182.30 156 Sell* 182.00 182.40
16:28:02 - 26-Jun-26 182.40 126 Sell* 182.30 182.50
16:28:02 - 26-Jun-26 182.50 186 Buy* 182.40 182.50
16:28:02 - 26-Jun-26 182.50 241 Buy* 182.40 182.50
16:28:02 - 26-Jun-26 182.50 126 Buy* 182.40 182.50
16:28:02 - 26-Jun-26 182.40 1,106 Sell* 182.30 182.50
16:28:02 - 26-Jun-26 182.50 231 Buy* 182.40 182.60
16:28:02 - 26-Jun-26 182.50 680 Buy* 182.30 182.60
16:28:02 - 26-Jun-26 182.50 300 Buy* 182.30 182.60
16:28:02 - 26-Jun-26 182.50 245 Buy* 182.30 182.60
16:26:17 - 26-Jun-26 182.296 200 Sell* 182.10 182.50
16:25:32 - 26-Jun-26 182.40 300 Buy* 182.10 182.60
16:25:32 - 26-Jun-26 182.40 232 Buy* 182.10 182.60
16:25:32 - 26-Jun-26 182.40 69 Buy* 182.10 182.60
16:25:31 - 26-Jun-26 182.30 300 Buy* 182.10 182.60
16:25:31 - 26-Jun-26 182.30 233 Buy* 182.10 182.60
16:25:31 - 26-Jun-26 182.30 183 Buy* 182.10 182.60
16:24:41 - 26-Jun-26 181.944 5,727 Sell* 182.00 182.30
16:24:37 - 26-Jun-26 182.20 183 Sell* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 750 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 353 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 165 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 238 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 353 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 139 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.30 139 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.20 631 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.20 250 Buy* 182.00 182.30
16:24:37 - 26-Jun-26 182.20 238 Buy* 182.00 182.30
16:23:39 - 26-Jun-26 182.00 863 Buy* 181.80 182.40
16:23:39 - 26-Jun-26 182.00 309 Buy* 181.80 182.40
16:23:39 - 26-Jun-26 181.90 311 Buy* 181.70 181.90
16:23:39 - 26-Jun-26 181.90 233 Buy* 181.70 181.90
16:23:39 - 26-Jun-26 181.80 10,000 Buy* 181.60 181.80
16:23:39 - 26-Jun-26 181.80 243 Buy* 181.60 181.80
16:23:39 - 26-Jun-26 181.70 222 Buy* 181.50 181.80
16:23:39 - 26-Jun-26 181.80 27 Buy* 181.50 181.80
16:23:16 - 26-Jun-26 181.70 568 Buy* 181.40 181.80
16:23:16 - 26-Jun-26 181.60 7 Sell* 181.40 181.80
16:22:25 - 26-Jun-26 181.50 159 Sell* 181.50 181.90
16:22:25 - 26-Jun-26 181.80 1,117 Buy* 181.50 181.90
16:22:25 - 26-Jun-26 181.50 773 Buy* 181.50 181.90
16:22:24 - 26-Jun-26 181.40 227 Buy* 181.20 181.80
16:21:45 - 26-Jun-26 181.40 1,130 Buy* 181.00 181.40
16:21:45 - 26-Jun-26 181.20 530 Buy* 180.80 181.20
16:21:45 - 26-Jun-26 181.20 234 Buy* 180.80 181.20
16:21:45 - 26-Jun-26 181.10 233 Buy* 180.90 181.10
16:21:45 - 26-Jun-26 181.10 921 Buy* 180.90 181.10
16:21:45 - 26-Jun-26 181.00 232 Buy* 180.80 181.00
16:21:45 - 26-Jun-26 181.00 877 Buy* 180.80 181.00
16:21:41 - 26-Jun-26 181.20 134 Sell* 181.00 181.30
16:21:41 - 26-Jun-26 181.20 9 Sell* 181.00 181.30
16:21:10 - 26-Jun-26 181.40 2 Sell* 181.10 181.40
16:21:10 - 26-Jun-26 181.40 7 Sell* 181.10 181.40
16:21:06 - 26-Jun-26 181.60 485 Buy* 181.20 181.60
16:21:06 - 26-Jun-26 181.60 530 Buy* 181.20 181.60
16:21:06 - 26-Jun-26 181.60 300 Buy* 181.20 181.60
16:21:06 - 26-Jun-26 181.60 17 Buy* 181.20 181.60
16:21:06 - 26-Jun-26 181.60 2,100 Buy* 181.20 181.60