JD Sports share trades.

The following table shows today's trades for JD Sports. 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:12:08 - 30-Jun-25 89.00 14 Unknown* 88.68 88.76
15:18:10 - 30-Jun-25 88.98 20 Unknown* 88.68 88.76
14:58:49 - 30-Jun-25 88.66 49 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 8 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 18 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 8 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 19 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 17 Unknown* 88.68 88.76
15:02:39 - 30-Jun-25 88.66 17 Unknown* 88.68 88.76
15:09:54 - 30-Jun-25 88.76 37 Unknown* 88.68 88.76
15:09:54 - 30-Jun-25 88.76 30 Unknown* 88.68 88.76
16:39:30 - 30-Jun-25 88.74 49,441 Sell* 88.68 88.76
16:36:31 - 30-Jun-25 88.74 5,816 Sell* 88.68 88.76
16:35:26 - 30-Jun-25 88.74 10,916,045 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.68 472 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.70 2,469 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.70 4,364 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.70 3,381 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.70 983 Sell* 88.68 88.76
16:29:56 - 30-Jun-25 88.70 262 Sell* 88.68 88.76
16:29:55 - 30-Jun-25 88.70 4 Sell* 88.70 88.78
16:29:53 - 30-Jun-25 88.78 1,249 Buy* 88.72 88.80
16:29:52 - 30-Jun-25 88.76 1,157 Buy* 88.70 88.76
16:29:52 - 30-Jun-25 88.72 1 Buy* 88.66 88.72
16:29:51 - 30-Jun-25 88.78 3,753 Buy* 88.72 88.78
16:29:51 - 30-Jun-25 88.78 3,100 Buy* 88.72 88.78
16:29:51 - 30-Jun-25 88.76 3,753 Buy* 88.72 88.80
16:29:50 - 30-Jun-25 88.72 1,389 Sell* 88.70 88.76
16:29:50 - 30-Jun-25 88.72 2,364 Sell* 88.70 88.74
16:29:50 - 30-Jun-25 88.74 3,753 Sell* 88.72 88.78
16:29:50 - 30-Jun-25 88.78 3,100 Buy* 88.72 88.78
16:29:50 - 30-Jun-25 88.78 3,753 Buy* 88.72 88.78
16:29:49 - 30-Jun-25 88.74 1,000 Sell* 88.74 88.80
16:29:49 - 30-Jun-25 88.78 3,100 Buy* 88.74 88.80
16:29:49 - 30-Jun-25 88.78 1,243 Buy* 88.74 88.80
16:29:49 - 30-Jun-25 88.78 3,753 Buy* 88.74 88.80
16:29:46 - 30-Jun-25 88.74 16 Buy* 88.72 88.74
16:29:46 - 30-Jun-25 88.74 317 Buy* 88.72 88.74
16:29:45 - 30-Jun-25 88.76 7,527 Sell* 88.72 88.74
16:29:45 - 30-Jun-25 88.80 3,753 Buy* 88.72 88.80
16:29:45 - 30-Jun-25 88.80 1,248 Buy* 88.72 88.80
16:29:45 - 30-Jun-25 88.78 4,200 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.80 2,665 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.80 3,753 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.80 4,371 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.82 5,015 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.82 2,665 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.82 3,100 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.82 7,702 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.82 3,753 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.84 5,076 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.84 2,665 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.84 3,753 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.84 3,500 Sell* 88.72 88.80
16:29:45 - 30-Jun-25 88.84 1,651 Sell* 88.80 88.92
16:29:45 - 30-Jun-25 88.84 3,335 Sell* 88.80 88.92
16:29:45 - 30-Jun-25 88.86 3,100 Sell* 88.80 88.92
16:29:45 - 30-Jun-25 88.86 3,400 Sell* 88.80 88.92
16:29:45 - 30-Jun-25 88.86 3,753 Sell* 88.80 88.92
16:29:43 - 30-Jun-25 88.90 1,000 Buy* 88.86 88.90
16:29:43 - 30-Jun-25 88.86 1,000 Sell* 88.86 88.90
16:29:43 - 30-Jun-25 88.90 3,753 Buy* 88.86 88.90
16:29:43 - 30-Jun-25 88.90 1,153 Buy* 88.86 88.90
16:29:43 - 30-Jun-25 88.88 4,777 Sell* 88.86 88.94
16:29:43 - 30-Jun-25 88.88 6,510 Sell* 88.86 88.94
16:29:43 - 30-Jun-25 88.88 1,209 Sell* 88.86 88.94
16:29:43 - 30-Jun-25 88.88 3,753 Sell* 88.86 88.94
16:29:43 - 30-Jun-25 88.90 3,753 Sell* 88.86 88.94
16:29:31 - 30-Jun-25 88.92 1,840 Sell* 88.92 89.00
16:29:31 - 30-Jun-25 88.92 1,840 Unknown* 88.92 89.00
16:29:30 - 30-Jun-25 88.6326 1,039,592 Sell* 88.92 89.00
16:29:28 - 30-Jun-25 89.00 7,153 Sell* 88.96 89.02
16:29:25 - 30-Jun-25 89.018 28,093 Sell* 89.00 89.06
16:29:09 - 30-Jun-25 89.00 21 Sell* 89.00 89.06
16:29:09 - 30-Jun-25 89.02 548 Buy* 89.02 89.06
16:29:06 - 30-Jun-25 89.02 19 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.02 18 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.00 3,222 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.00 485 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.00 592 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.00 1,077 Buy* 88.98 89.04
16:29:06 - 30-Jun-25 89.00 1,209 Buy* 88.98 89.04
16:29:05 - 30-Jun-25 88.98 12 Buy* 88.98 89.04
16:29:05 - 30-Jun-25 88.98 996 Sell* 88.96 89.00
16:28:51 - 30-Jun-25 88.96 1 Sell* 88.94 89.00
16:28:47 - 30-Jun-25 88.96 1 Sell* 88.96 89.00
16:28:45 - 30-Jun-25 88.94 3 Sell* 88.94 89.00
16:28:45 - 30-Jun-25 88.96 1,239 Buy* 88.94 89.00
16:28:38 - 30-Jun-25 88.94 26 Sell* 88.94 88.96
16:28:38 - 30-Jun-25 88.94 1,077 Buy* 88.92 88.94
16:28:22 - 30-Jun-25 88.94 26 Buy* 88.92 88.94
16:28:21 - 30-Jun-25 88.94 10 Buy* 88.92 88.94
16:28:21 - 30-Jun-25 88.92 1,209 Buy* 88.86 88.92
16:28:21 - 30-Jun-25 88.92 1,274 Buy* 88.86 88.92
16:28:21 - 30-Jun-25 88.92 3,300 Buy* 88.86 88.92
16:28:18 - 30-Jun-25 89.053 100 Buy* 88.86 88.94
16:28:16 - 30-Jun-25 88.98 6,503 Sell* 88.90 88.96
16:28:16 - 30-Jun-25 89.00 4,100 Sell* 88.98 89.00
16:28:16 - 30-Jun-25 89.02 3,100 Sell* 89.00 89.04
16:27:49 - 30-Jun-25 89.06 3,753 Sell* 89.06 89.10