Currys share trades.

The following table shows today's trades for Currys. 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:52:42 - 29-May-26 150.40 22,655 Buy* 149.40 149.80
16:50:03 - 29-May-26 150.40 74,536 Buy* 149.40 149.80
16:37:40 - 29-May-26 150.40 2,329 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 160 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 21,929 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 7,432 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 776 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 1 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 42,847 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 184 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 7,632 Sell* 149.40 149.80
16:35:48 - 29-May-26 150.40 230,657 Sell* 149.40 149.80
16:35:43 - 29-May-26 150.40 256,520 Sell* 149.40 149.80
16:35:22 - 29-May-26 150.40 2,491,832 Sell* 149.40 149.80
16:29:56 - 29-May-26 149.50 2,249 Sell* 149.40 149.80
16:29:56 - 29-May-26 149.50 6 Sell* 149.40 149.80
16:29:55 - 29-May-26 149.50 6 Sell* 149.50 149.80
16:29:55 - 29-May-26 149.50 6 Sell* 149.50 149.80
16:29:54 - 29-May-26 149.50 6 Sell* 149.50 149.80
16:29:54 - 29-May-26 149.50 6 Sell* 149.50 149.80
16:29:54 - 29-May-26 149.50 6 Sell* 149.50 149.80
16:29:54 - 29-May-26 149.50 9 Sell* 149.50 149.80
16:29:51 - 29-May-26 149.60 17 Sell* 149.50 149.80
16:29:50 - 29-May-26 149.60 1,309 Sell* 149.60 149.80
16:29:48 - 29-May-26 149.60 3,633 Sell* 149.60 149.80
16:29:48 - 29-May-26 149.70 855 Sell* 149.60 149.80
16:29:48 - 29-May-26 149.70 65 Buy* 149.60 149.80
16:29:48 - 29-May-26 149.70 1,001 Buy* 149.60 149.80
16:29:48 - 29-May-26 149.70 855 Sell* 149.60 149.80
16:29:48 - 29-May-26 149.70 1,001 Sell* 149.60 149.80
16:29:32 - 29-May-26 149.70 3,391 Sell* 149.70 149.90
16:29:30 - 29-May-26 149.70 3,391 Sell* 149.70 149.90
16:29:25 - 29-May-26 149.70 1,889 Sell* 149.70 149.90
16:29:25 - 29-May-26 149.80 249 Sell* 149.70 149.90
16:29:00 - 29-May-26 149.90 117 Buy* 149.80 150.00
16:28:35 - 29-May-26 149.90 4,866 Unknown* 149.80 150.00
16:28:35 - 29-May-26 149.90 1,936 Sell* 149.80 150.00
16:28:35 - 29-May-26 149.90 367 Sell* 149.70 150.00
16:28:35 - 29-May-26 149.90 1,469 Sell* 149.70 150.00
16:28:22 - 29-May-26 150.00 1,270 Sell* 149.90 150.10
16:28:22 - 29-May-26 150.00 161 Sell* 149.90 150.10
16:28:22 - 29-May-26 150.00 839 Sell* 149.90 150.10
16:28:22 - 29-May-26 150.00 1,954 Sell* 149.90 150.10
16:28:22 - 29-May-26 150.00 131 Sell* 149.90 150.10
16:28:14 - 29-May-26 150.00 650 Sell* 149.90 150.10
16:28:14 - 29-May-26 150.00 136 Sell* 149.90 150.10
16:28:14 - 29-May-26 150.00 650 Sell* 149.90 150.10
16:28:14 - 29-May-26 150.00 256 Sell* 149.90 150.10
16:28:06 - 29-May-26 150.00 992 Sell* 149.90 150.10
16:28:06 - 29-May-26 150.00 1,000 Sell* 149.90 150.10
16:27:18 - 29-May-26 150.00 992 Sell* 149.90 150.10
16:27:18 - 29-May-26 150.00 271 Sell* 149.90 150.10
16:27:17 - 29-May-26 150.00 711 Buy* 149.90 150.10
16:27:17 - 29-May-26 150.00 400 Buy* 149.90 150.10
16:27:17 - 29-May-26 150.00 124 Sell* 149.90 150.10
16:27:17 - 29-May-26 150.00 1,492 Sell* 149.90 150.10
16:27:17 - 29-May-26 150.00 229 Sell* 149.90 150.10
16:26:41 - 29-May-26 150.10 241 Buy* 150.00 150.10
16:26:31 - 29-May-26 150.00 1 Sell* 149.90 150.10
16:26:31 - 29-May-26 150.00 239 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 1,111 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 179 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 339 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 317 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 8 Sell* 150.00 150.10
16:26:31 - 29-May-26 150.00 263 Sell* 150.00 150.10
16:25:47 - 29-May-26 150.10 979 Buy* 150.00 150.10
16:25:11 - 29-May-26 150.00 751 Buy* 149.90 150.10
16:25:11 - 29-May-26 150.00 1,000 Buy* 149.90 150.10
16:25:11 - 29-May-26 150.00 2,196 Sell* 149.90 150.10
16:25:11 - 29-May-26 150.00 1,000 Sell* 149.90 150.10
16:24:41 - 29-May-26 150.10 5 Sell* 150.00 150.30
16:24:35 - 29-May-26 150.30 243 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 1,550 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 129 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 218 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 1,237 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 569 Sell* 150.30 150.40
16:24:35 - 29-May-26 150.30 1,000 Sell* 150.30 150.40
16:24:24 - 29-May-26 150.40 334 Buy* 150.30 150.40
16:24:24 - 29-May-26 150.40 132 Buy* 150.30 150.40
16:23:15 - 29-May-26 150.40 471 Buy* 150.30 150.40
16:23:15 - 29-May-26 150.40 40 Buy* 150.30 150.40
16:22:31 - 29-May-26 150.30 2,480 Buy* 150.30 150.40
16:22:31 - 29-May-26 150.30 671 Buy* 150.30 150.40
16:21:23 - 29-May-26 150.20 2,440 Buy* 150.10 150.30
16:21:23 - 29-May-26 150.20 690 Buy* 150.10 150.30
16:20:54 - 29-May-26 150.20 433 Buy* 150.00 150.20
16:20:54 - 29-May-26 150.20 182 Buy* 150.00 150.20
16:20:53 - 29-May-26 150.10 30 Sell* 150.00 150.20
16:20:53 - 29-May-26 150.10 16 Sell* 150.00 150.20
16:19:57 - 29-May-26 150.20 736 Buy* 150.10 150.30
16:19:57 - 29-May-26 150.20 2,159 Buy* 150.00 150.20
16:19:49 - 29-May-26 150.10 384 Sell* 150.10 150.20
16:17:47 - 29-May-26 150.20 706 Sell* 150.10 150.30
16:17:47 - 29-May-26 150.20 924 Sell* 150.10 150.30
16:17:47 - 29-May-26 150.20 2,600 Sell* 150.20 150.40
16:17:47 - 29-May-26 150.20 912 Sell* 150.20 150.40
16:17:47 - 29-May-26 150.30 307 Sell* 150.20 150.40
16:17:47 - 29-May-26 150.30 793 Sell* 150.20 150.40