IG share trades.

The following table shows today's trades for IG. 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:36:04 - 15-Oct-26 978.50 536 Sell* 977.50 978.50
16:36:04 - 15-Oct-26 978.50 555 Sell* 977.50 978.50
16:35:50 - 15-Oct-26 978.50 383 Sell* 977.50 978.50
16:35:38 - 15-Oct-26 978.50 313 Buy* 977.50 978.50
16:35:38 - 15-Oct-26 978.50 696 Buy* 977.50 978.50
16:35:38 - 15-Oct-26 978.50 410 Buy* 977.50 978.50
16:35:38 - 15-Oct-26 978.50 286 Buy* 977.50 978.50
16:35:00 - 15-Oct-26 978.50 708,698 Buy* 977.50 978.50
16:29:56 - 15-Oct-26 978.50 57 Buy* 977.50 978.50
16:29:48 - 15-Oct-26 978.00 98 Sell* 978.00 979.00
16:29:48 - 15-Oct-26 978.00 248 Sell* 978.00 979.00
16:29:48 - 15-Oct-26 978.00 100 Sell* 978.00 979.00
16:29:48 - 15-Oct-26 978.00 462 Sell* 978.00 979.00
16:29:48 - 15-Oct-26 978.00 200 Sell* 978.00 979.00
16:29:48 - 15-Oct-26 978.00 315 Sell* 978.00 979.00
16:29:47 - 15-Oct-26 978.50 80 Buy* 978.00 979.00
16:29:47 - 15-Oct-26 978.00 100 Sell* 978.00 978.50
16:29:47 - 15-Oct-26 978.50 108 Buy* 978.00 979.00
16:29:45 - 15-Oct-26 978.00 232 Sell* 977.50 978.50
16:29:45 - 15-Oct-26 978.00 6 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 978.00 107 Buy* 977.50 978.50
16:29:39 - 15-Oct-26 978.00 100 Buy* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 1 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 433 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 251 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 311 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 32 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 109 Sell* 977.50 978.50
16:29:39 - 15-Oct-26 977.50 200 Sell* 977.50 978.50
16:29:19 - 15-Oct-26 978.00 100 Buy* 977.50 978.00
16:29:19 - 15-Oct-26 977.50 80 Sell* 977.50 979.00
16:29:19 - 15-Oct-26 977.50 111 Sell* 977.50 979.00
16:29:19 - 15-Oct-26 977.50 100 Sell* 977.50 979.00
16:29:18 - 15-Oct-26 978.00 510 Buy* 977.50 979.00
16:29:18 - 15-Oct-26 978.00 111 Buy* 977.50 979.00
16:29:18 - 15-Oct-26 978.00 433 Buy* 977.50 979.00
16:29:18 - 15-Oct-26 978.00 261 Buy* 977.50 979.00
16:29:01 - 15-Oct-26 977.00 68 Sell* 977.00 978.00
16:29:01 - 15-Oct-26 978.00 1 Buy* 977.00 978.00
16:28:59 - 15-Oct-26 977.50 109 Buy* 977.00 977.50
16:28:52 - 15-Oct-26 977.50 28 Buy* 977.00 977.50
16:28:52 - 15-Oct-26 977.50 200 Buy* 977.00 977.50
16:28:01 - 15-Oct-26 977.50 5 Unknown* 977.00 978.00
16:28:01 - 15-Oct-26 977.50 413 Buy* 977.00 978.00
16:28:01 - 15-Oct-26 977.00 110 Sell* 977.00 978.00
16:28:01 - 15-Oct-26 977.50 200 Sell* 977.00 978.00
16:27:45 - 15-Oct-26 977.50 460 Sell* 977.50 978.50
16:27:29 - 15-Oct-26 978.00 200 Sell* 978.00 978.50
16:27:29 - 15-Oct-26 978.00 122 Sell* 978.00 978.50
16:27:29 - 15-Oct-26 978.00 282 Sell* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 156 Buy* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 45 Sell* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 180 Buy* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 433 Buy* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 444 Buy* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 267 Buy* 978.00 978.50
16:27:29 - 15-Oct-26 978.50 346 Buy* 978.00 979.00
16:27:29 - 15-Oct-26 978.50 175 Buy* 978.50 979.00
16:27:29 - 15-Oct-26 978.50 159 Buy* 977.50 978.50
16:26:30 - 15-Oct-26 978.00 29 Sell* 977.50 978.50
16:26:30 - 15-Oct-26 978.00 308 Buy* 977.50 978.50
16:26:24 - 15-Oct-26 978.00 35 Sell* 977.50 978.50
16:26:24 - 15-Oct-26 978.00 221 Sell* 977.50 978.50
16:26:24 - 15-Oct-26 978.00 100 Sell* 977.50 978.50
16:26:24 - 15-Oct-26 978.00 122 Sell* 978.00 978.50
16:26:06 - 15-Oct-26 977.50 300 Sell* 977.50 978.50
16:26:00 - 15-Oct-26 978.50 0 Unknown* 977.50 978.50
16:25:59 - 15-Oct-26 978.00 138 Sell* 977.50 978.50
16:25:39 - 15-Oct-26 978.00 165 Sell* 977.50 978.50
16:25:26 - 15-Oct-26 978.50 545 Buy* 977.50 978.50
16:25:20 - 15-Oct-26 978.50 0 Unknown* 977.50 978.50
16:25:09 - 15-Oct-26 977.50 317 Sell* 977.50 978.50
16:24:58 - 15-Oct-26 978.10 100 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 120 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 457 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 45 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 150 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 100 Buy* 977.50 978.50
16:24:45 - 15-Oct-26 978.00 434 Buy* 977.00 978.00
16:24:45 - 15-Oct-26 977.50 175 Sell* 977.00 978.00
16:24:45 - 15-Oct-26 977.50 114 Sell* 977.00 978.00
16:24:45 - 15-Oct-26 977.50 600 Sell* 977.00 978.00
16:24:45 - 15-Oct-26 977.50 410 Sell* 977.00 978.00
16:23:45 - 15-Oct-26 978.00 0 Unknown* 977.50 978.50
16:23:45 - 15-Oct-26 978.00 0 Unknown* 977.50 978.50
16:23:45 - 15-Oct-26 978.50 5 Buy* 977.50 978.50
16:23:45 - 15-Oct-26 978.00 264 Sell* 977.50 978.50
16:23:45 - 15-Oct-26 978.00 356 Sell* 977.50 978.50
16:23:45 - 15-Oct-26 978.00 115 Sell* 977.50 978.50
16:23:45 - 15-Oct-26 978.00 329 Sell* 977.50 978.50
16:23:31 - 15-Oct-26 978.50 83 Sell* 978.50 979.00
16:22:58 - 15-Oct-26 978.50 115 Sell* 978.50 979.00
16:22:44 - 15-Oct-26 978.50 115 Sell* 978.00 979.00
16:22:35 - 15-Oct-26 978.50 134 Sell* 978.00 979.00
16:22:17 - 15-Oct-26 979.00 120 Buy* 978.50 979.50
16:22:17 - 15-Oct-26 979.00 98 Buy* 978.50 979.50
16:22:11 - 15-Oct-26 978.50 15 Unknown* 978.00 979.00
16:22:11 - 15-Oct-26 978.50 45 Sell* 978.00 979.00
16:22:11 - 15-Oct-26 978.50 100 Sell* 978.50 979.00
16:22:11 - 15-Oct-26 978.50 98 Sell* 978.50 979.50