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
17:07:17 - 22-Oct-26 964.50 2,500 Unknown* 963.50 965.00
16:36:37 - 22-Oct-26 964.50 2,527 Buy* 963.50 965.00
16:36:37 - 22-Oct-26 964.50 250 Buy* 963.50 965.00
16:36:09 - 22-Oct-26 964.50 2,223 Sell* 963.50 965.00
16:35:11 - 22-Oct-26 964.50 349,099 Sell* 963.50 965.00
16:29:51 - 22-Oct-26 964.00 76 Sell* 963.50 965.00
16:29:51 - 22-Oct-26 964.00 15 Sell* 963.50 965.00
16:29:50 - 22-Oct-26 964.50 16 Buy* 963.50 965.00
16:29:50 - 22-Oct-26 964.50 174 Buy* 963.50 965.00
16:29:32 - 22-Oct-26 964.00 410 Buy* 963.50 964.00
16:29:32 - 22-Oct-26 964.00 135 Sell* 964.00 964.50
16:29:29 - 22-Oct-26 964.00 40 Sell* 964.00 964.50
16:29:29 - 22-Oct-26 964.00 15 Sell* 964.00 964.50
16:29:23 - 22-Oct-26 964.50 133 Buy* 964.00 964.50
16:29:23 - 22-Oct-26 965.00 134 Buy* 964.00 964.50
16:29:23 - 22-Oct-26 965.00 103 Buy* 964.00 964.50
16:29:23 - 22-Oct-26 965.00 223 Buy* 964.00 964.50
16:29:23 - 22-Oct-26 965.00 133 Buy* 964.00 964.50
16:29:04 - 22-Oct-26 964.144 75 Sell* 964.00 965.00
16:29:02 - 22-Oct-26 964.00 762 Sell* 964.00 965.00
16:29:02 - 22-Oct-26 964.00 1 Sell* 964.00 965.00
16:29:00 - 22-Oct-26 965.00 51 Buy* 964.00 965.00
16:29:00 - 22-Oct-26 965.00 1 Buy* 964.00 965.00
16:29:00 - 22-Oct-26 965.00 107 Buy* 964.00 965.00
16:28:50 - 22-Oct-26 964.50 124 Sell* 964.00 965.00
16:28:50 - 22-Oct-26 964.50 223 Sell* 964.00 965.00
16:28:50 - 22-Oct-26 964.50 41 Sell* 964.00 965.00
16:28:46 - 22-Oct-26 965.0205 308 Buy* 964.50 965.50
16:28:21 - 22-Oct-26 964.50 223 Sell* 964.50 965.50
16:28:21 - 22-Oct-26 964.50 124 Sell* 964.50 965.50
16:28:21 - 22-Oct-26 965.00 305 Buy* 964.50 965.50
16:28:21 - 22-Oct-26 965.00 6 Buy* 964.50 965.50
16:28:21 - 22-Oct-26 965.00 19 Buy* 964.50 965.50
16:28:21 - 22-Oct-26 965.00 107 Buy* 964.50 965.50
16:28:15 - 22-Oct-26 964.9957 1 Buy* 964.00 965.00
16:28:05 - 22-Oct-26 964.271 150 Sell* 964.00 965.00
16:27:47 - 22-Oct-26 964.50 174 Buy* 964.00 964.50
16:27:31 - 22-Oct-26 964.50 149 Sell* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 200 Buy* 964.50 965.00
16:27:28 - 22-Oct-26 965.00 191 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 28 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 693 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 198 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 385 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 174 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 965.00 118 Buy* 964.00 965.00
16:27:28 - 22-Oct-26 964.50 2 Sell* 964.00 965.00
16:27:10 - 22-Oct-26 964.9957 1 Buy* 964.00 965.00
16:26:14 - 22-Oct-26 964.50 510 Buy* 964.00 965.00
16:26:14 - 22-Oct-26 964.50 191 Buy* 964.00 965.00
16:26:12 - 22-Oct-26 964.50 123 Buy* 964.00 964.50
16:26:12 - 22-Oct-26 964.50 286 Buy* 964.00 964.50
16:26:12 - 22-Oct-26 964.50 510 Buy* 964.00 964.50
16:26:12 - 22-Oct-26 964.50 318 Buy* 964.00 964.50
16:26:12 - 22-Oct-26 964.50 121 Buy* 964.00 964.50
16:26:01 - 22-Oct-26 964.00 174 Buy* 963.50 964.50
16:26:01 - 22-Oct-26 964.00 324 Buy* 963.50 964.00
16:26:01 - 22-Oct-26 964.00 324 Buy* 963.50 964.50
16:26:01 - 22-Oct-26 964.00 2 Sell* 963.50 964.50
16:26:01 - 22-Oct-26 964.00 49 Sell* 964.00 964.50
16:26:01 - 22-Oct-26 964.00 480 Sell* 963.50 964.50
16:26:01 - 22-Oct-26 964.00 420 Sell* 963.50 964.50
16:25:30 - 22-Oct-26 964.50 109 Sell* 964.50 965.50
16:25:30 - 22-Oct-26 964.50 3 Sell* 964.50 965.50
16:25:30 - 22-Oct-26 964.50 532 Sell* 964.50 965.50
16:25:01 - 22-Oct-26 965.00 227 Sell* 964.50 965.50
16:25:01 - 22-Oct-26 965.00 108 Sell* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 532 Buy* 965.00 966.00
16:25:01 - 22-Oct-26 965.50 279 Buy* 965.00 966.00
16:25:01 - 22-Oct-26 965.50 200 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 265 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 120 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 33 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 447 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 239 Buy* 964.50 965.50
16:25:01 - 22-Oct-26 965.50 103 Buy* 964.50 965.50
16:24:57 - 22-Oct-26 965.00 102 Sell* 965.00 966.00
16:24:57 - 22-Oct-26 965.00 41 Sell* 965.00 966.00
16:24:57 - 22-Oct-26 965.00 2 Sell* 965.00 966.00
16:24:57 - 22-Oct-26 965.50 153 Buy* 965.00 966.00
16:24:57 - 22-Oct-26 965.50 102 Buy* 965.00 966.00
16:24:57 - 22-Oct-26 965.50 263 Buy* 965.00 965.50
16:24:54 - 22-Oct-26 965.00 3,383 Unknown* 964.50 965.50
16:24:54 - 22-Oct-26 965.00 3,383 Unknown* 964.50 965.50
16:24:54 - 22-Oct-26 965.00 86 Sell* 965.00 966.00
16:24:54 - 22-Oct-26 965.00 226 Sell* 965.00 966.00
16:24:54 - 22-Oct-26 965.00 813 Sell* 965.00 966.00
16:24:54 - 22-Oct-26 965.00 59 Sell* 965.00 966.00
16:24:54 - 22-Oct-26 965.00 36 Sell* 965.00 966.00
16:24:41 - 22-Oct-26 965.50 159 Sell* 965.00 966.00
16:24:25 - 22-Oct-26 965.50 1 Sell* 965.50 966.00
16:24:02 - 22-Oct-26 966.00 7 Buy* 965.00 966.50
16:24:02 - 22-Oct-26 966.00 295 Buy* 965.00 966.50
16:24:01 - 22-Oct-26 966.00 25 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 966.00 291 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 966.00 222 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 966.00 307 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 966.00 107 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 966.00 271 Buy* 965.00 966.00
16:24:01 - 22-Oct-26 965.50 232 Sell* 965.00 966.00