CMC Markets share trades.

The following table shows today's trades for CMC Markets. 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:47:02 - 18-Sep-26 687.111 17,644 Buy* 686.00 690.00
16:45:52 - 18-Sep-26 687.00 4,970 Buy* 686.00 690.00
16:45:52 - 18-Sep-26 687.00 1,000 Buy* 686.00 690.00
16:35:27 - 18-Sep-26 687.00 5,466 Sell* 686.00 690.00
16:35:27 - 18-Sep-26 687.00 1,468,907 Sell* 686.00 690.00
16:29:58 - 18-Sep-26 687.50 2 Unknown* 686.00 689.00
16:29:51 - 18-Sep-26 688.00 122 Buy* 686.00 688.00
16:29:51 - 18-Sep-26 688.00 14 Buy* 686.00 688.00
16:29:42 - 18-Sep-26 688.00 36 Buy* 686.00 688.00
16:29:30 - 18-Sep-26 688.00 139 Buy* 686.00 688.00
16:29:14 - 18-Sep-26 687.00 200 Sell* 686.00 688.00
16:29:14 - 18-Sep-26 687.00 175 Sell* 686.00 688.00
16:29:14 - 18-Sep-26 687.00 331 Sell* 686.00 688.00
16:29:14 - 18-Sep-26 687.00 189 Sell* 687.00 688.00
16:29:12 - 18-Sep-26 687.00 1 Sell* 687.00 688.00
16:28:58 - 18-Sep-26 687.00 242 Sell* 686.00 688.00
16:28:58 - 18-Sep-26 687.00 335 Sell* 686.00 688.00
16:28:58 - 18-Sep-26 687.00 217 Sell* 686.00 688.00
16:28:58 - 18-Sep-26 688.00 260 Buy* 687.00 688.00
16:27:10 - 18-Sep-26 689.00 16 Buy* 687.00 689.00
16:26:37 - 18-Sep-26 688.00 343 Sell* 687.00 689.00
16:26:37 - 18-Sep-26 688.00 200 Sell* 688.00 689.00
16:26:37 - 18-Sep-26 688.00 195 Sell* 688.00 689.00
16:26:37 - 18-Sep-26 688.00 276 Sell* 688.00 689.00
16:24:59 - 18-Sep-26 690.00 185 Buy* 688.00 690.00
16:24:00 - 18-Sep-26 689.00 153 Buy* 688.00 690.00
16:23:41 - 18-Sep-26 689.00 141 Buy* 688.00 690.00
16:23:41 - 18-Sep-26 689.00 50 Buy* 688.00 689.00
16:23:41 - 18-Sep-26 689.00 477 Buy* 688.00 689.00
16:23:41 - 18-Sep-26 689.00 10 Buy* 688.00 689.00
16:23:41 - 18-Sep-26 689.00 234 Buy* 688.00 689.00
16:23:41 - 18-Sep-26 689.00 21 Buy* 688.00 689.00
16:23:41 - 18-Sep-26 689.00 2 Buy* 688.00 689.00
16:23:24 - 18-Sep-26 689.00 176 Buy* 688.00 689.00
16:23:24 - 18-Sep-26 689.00 38 Buy* 688.00 689.00
16:20:14 - 18-Sep-26 688.00 179 Sell* 687.00 688.00
16:20:14 - 18-Sep-26 688.00 78 Sell* 687.00 688.00
16:20:14 - 18-Sep-26 688.00 22 Sell* 687.00 688.00
16:20:14 - 18-Sep-26 688.00 1 Sell* 688.00 689.00
16:20:14 - 18-Sep-26 688.00 177 Sell* 688.00 689.00
16:20:14 - 18-Sep-26 688.00 434 Sell* 688.00 689.00
16:20:14 - 18-Sep-26 688.00 286 Sell* 688.00 689.00
16:20:14 - 18-Sep-26 688.00 159 Sell* 688.00 689.00
16:19:08 - 18-Sep-26 688.00 7 Sell* 688.00 690.00
16:16:36 - 18-Sep-26 690.00 79 Buy* 688.00 690.00
16:15:14 - 18-Sep-26 690.00 110 Buy* 688.00 690.00
16:12:38 - 18-Sep-26 688.00 25 Sell* 688.00 690.00
16:12:38 - 18-Sep-26 690.00 3 Buy* 688.00 690.00
16:11:31 - 18-Sep-26 689.00 4 Unknown* 688.00 690.00
16:11:31 - 18-Sep-26 689.00 4 Unknown* 688.00 690.00
16:11:06 - 18-Sep-26 688.00 46 Sell* 688.00 690.00
16:05:58 - 18-Sep-26 690.00 0 Unknown* 688.00 690.00
16:05:58 - 18-Sep-26 690.00 1 Buy* 688.00 690.00
16:01:22 - 18-Sep-26 690.00 112 Buy* 688.00 690.00
16:01:10 - 18-Sep-26 689.00 232 Buy* 688.00 690.00
16:01:05 - 18-Sep-26 689.00 22 Buy* 688.00 690.00
16:01:05 - 18-Sep-26 689.00 36 Buy* 688.00 690.00
16:01:05 - 18-Sep-26 689.00 12 Buy* 687.00 690.00
16:01:05 - 18-Sep-26 689.00 7 Buy* 687.00 690.00
16:01:05 - 18-Sep-26 689.00 20 Buy* 687.00 689.00
16:01:05 - 18-Sep-26 689.00 261 Buy* 687.00 689.00
16:01:05 - 18-Sep-26 689.00 169 Buy* 687.00 689.00
16:00:45 - 18-Sep-26 687.00 0 Unknown* 687.00 689.00
15:59:18 - 18-Sep-26 689.00 114 Buy* 687.00 689.00
15:58:08 - 18-Sep-26 689.00 0 Unknown* 687.00 689.00
15:54:33 - 18-Sep-26 687.00 5 Sell* 687.00 689.00
15:54:33 - 18-Sep-26 688.00 178 Buy* 687.00 689.00
15:52:33 - 18-Sep-26 689.00 6 Buy* 687.00 689.00
15:51:38 - 18-Sep-26 688.00 29 Buy* 687.00 689.00
15:50:12 - 18-Sep-26 689.00 38 Buy* 687.00 689.00
15:49:17 - 18-Sep-26 688.00 650 Sell* 688.00 689.00
15:49:17 - 18-Sep-26 689.00 64 Buy* 687.00 689.00
15:49:17 - 18-Sep-26 688.00 316 Buy* 687.00 689.00
15:49:17 - 18-Sep-26 688.00 205 Buy* 687.00 689.00
15:49:17 - 18-Sep-26 688.00 132 Buy* 687.00 689.00
15:49:17 - 18-Sep-26 688.00 96 Buy* 687.00 688.00
15:49:17 - 18-Sep-26 688.00 39 Buy* 687.00 688.00
15:48:40 - 18-Sep-26 688.00 0 Unknown* 687.00 688.00
15:42:19 - 18-Sep-26 688.00 184 Buy* 687.00 689.00
15:42:19 - 18-Sep-26 687.00 233 Sell* 685.00 688.00
15:42:19 - 18-Sep-26 687.00 750 Sell* 685.00 688.00
15:42:10 - 18-Sep-26 688.00 160 Sell* 688.00 690.00
15:42:10 - 18-Sep-26 688.00 206 Sell* 688.00 690.00
15:37:36 - 18-Sep-26 689.00 361 Buy* 688.00 690.00
15:37:36 - 18-Sep-26 689.00 150 Buy* 688.00 690.00
15:37:04 - 18-Sep-26 689.00 11 Buy* 687.00 689.00
15:35:27 - 18-Sep-26 689.00 0 Unknown* 687.00 689.00
15:33:28 - 18-Sep-26 688.00 196 Sell* 688.00 689.00
15:33:28 - 18-Sep-26 688.00 195 Sell* 688.00 689.00
15:33:27 - 18-Sep-26 688.00 0 Unknown* 688.00 689.00
15:33:27 - 18-Sep-26 689.00 19 Buy* 688.00 689.00
15:31:17 - 18-Sep-26 688.00 1 Sell* 687.00 689.00
15:31:17 - 18-Sep-26 688.00 46 Sell* 687.00 689.00
15:31:17 - 18-Sep-26 688.00 123 Sell* 687.00 689.00
15:31:17 - 18-Sep-26 688.00 188 Sell* 688.00 689.00
15:30:56 - 18-Sep-26 689.00 281 Buy* 688.00 690.00
15:30:56 - 18-Sep-26 689.00 370 Buy* 688.00 689.00
15:30:56 - 18-Sep-26 689.00 130 Buy* 688.00 689.00
15:30:56 - 18-Sep-26 689.00 18 Buy* 688.00 689.00
15:27:43 - 18-Sep-26 690.00 11 Buy* 688.00 690.00