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
17:07:28 - 26-Jun-26 447.50 5,600 Unknown* 448.00 449.00
16:35:18 - 26-Jun-26 447.50 394 Sell* 448.00 449.00
16:35:18 - 26-Jun-26 447.50 111 Sell* 448.00 449.00
16:35:18 - 26-Jun-26 447.50 5,250 Sell* 448.00 449.00
16:35:18 - 26-Jun-26 447.50 84,417 Sell* 448.00 449.00
16:29:35 - 26-Jun-26 448.50 124 Buy* 448.00 449.00
16:29:35 - 26-Jun-26 448.50 10 Buy* 448.00 449.00
16:29:35 - 26-Jun-26 448.50 183 Buy* 448.00 449.00
16:29:01 - 26-Jun-26 447.50 1 Sell* 447.50 448.50
16:28:08 - 26-Jun-26 448.50 17 Buy* 447.50 448.50
16:28:08 - 26-Jun-26 448.50 31 Buy* 447.50 448.50
16:27:34 - 26-Jun-26 447.50 55 Sell* 447.50 448.50
16:26:10 - 26-Jun-26 447.75 209 Sell* 447.50 448.50
16:26:10 - 26-Jun-26 448.00 362 Buy* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 101 Buy* 447.50 448.00
16:26:10 - 26-Jun-26 447.50 362 Buy* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 99 Buy* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 362 Buy* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 100 Sell* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 11 Sell* 447.50 448.00
16:26:10 - 26-Jun-26 448.00 64 Sell* 447.50 448.00
16:25:51 - 26-Jun-26 449.00 48 Buy* 448.00 449.00
16:25:45 - 26-Jun-26 448.00 248 Sell* 448.00 449.00
16:25:45 - 26-Jun-26 448.00 126 Sell* 448.00 449.00
16:25:11 - 26-Jun-26 448.00 199 Sell* 448.00 449.00
16:25:10 - 26-Jun-26 448.50 312 Sell* 448.00 449.00
16:25:10 - 26-Jun-26 448.50 17 Sell* 448.00 449.00
16:25:08 - 26-Jun-26 449.00 128 Buy* 448.00 449.00
16:25:08 - 26-Jun-26 448.50 216 Sell* 448.00 449.00
16:25:08 - 26-Jun-26 448.50 1,277 Sell* 448.00 449.00
16:25:08 - 26-Jun-26 448.50 49 Sell* 448.00 449.00
16:25:08 - 26-Jun-26 448.50 6 Sell* 448.00 449.00
16:24:50 - 26-Jun-26 449.50 26 Buy* 448.50 449.50
16:24:43 - 26-Jun-26 449.50 114 Buy* 448.50 449.50
16:24:40 - 26-Jun-26 449.00 94 Unknown* 448.50 449.50
16:24:40 - 26-Jun-26 449.00 17 Buy* 448.50 449.00
16:24:40 - 26-Jun-26 448.50 174 Buy* 447.50 448.50
16:24:40 - 26-Jun-26 448.50 870 Buy* 447.50 448.50
16:24:40 - 26-Jun-26 448.50 2 Buy* 447.50 448.50
16:24:40 - 26-Jun-26 448.50 345 Buy* 447.50 448.50
16:23:21 - 26-Jun-26 448.50 50 Buy* 447.50 448.50
16:21:13 - 26-Jun-26 447.50 8 Sell* 447.50 448.50
16:20:26 - 26-Jun-26 448.50 53 Buy* 447.00 448.50
16:18:43 - 26-Jun-26 447.50 975 Buy* 447.00 448.50
16:18:43 - 26-Jun-26 447.50 192 Buy* 447.00 448.50
16:18:43 - 26-Jun-26 447.50 226 Buy* 447.00 448.50
16:18:43 - 26-Jun-26 447.50 135 Buy* 447.00 448.50
16:18:43 - 26-Jun-26 447.50 7 Buy* 447.00 448.00
16:16:38 - 26-Jun-26 447.50 51 Buy* 446.50 447.50
16:12:20 - 26-Jun-26 447.50 54 Buy* 446.50 447.50
16:10:20 - 26-Jun-26 447.00 173 Buy* 446.50 447.50
16:10:20 - 26-Jun-26 447.00 71 Buy* 446.50 447.50
16:07:21 - 26-Jun-26 446.50 343 Buy* 446.00 447.00
16:07:21 - 26-Jun-26 446.50 221 Buy* 446.00 447.00
16:07:21 - 26-Jun-26 446.50 84 Buy* 446.00 447.00
16:07:21 - 26-Jun-26 446.50 209 Buy* 445.50 446.50
16:07:04 - 26-Jun-26 446.50 49 Buy* 445.50 446.50
16:04:26 - 26-Jun-26 446.00 171 Buy* 445.50 446.50
16:04:26 - 26-Jun-26 446.50 37 Buy* 445.50 446.50
16:04:26 - 26-Jun-26 446.00 245 Buy* 445.50 446.50
16:04:26 - 26-Jun-26 446.00 678 Sell* 445.50 446.50
16:04:26 - 26-Jun-26 446.00 187 Sell* 445.50 446.50
16:04:02 - 26-Jun-26 446.50 53 Unknown* 446.00 447.00
16:02:38 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
16:02:38 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
16:02:38 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
16:02:38 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:55:43 - 26-Jun-26 446.25 50 Sell* 446.00 447.00
15:50:05 - 26-Jun-26 447.00 19 Buy* 446.00 447.00
15:43:56 - 26-Jun-26 447.00 54 Unknown* 446.00 447.00
15:39:10 - 26-Jun-26 446.00 36 Unknown* 446.00 447.00
15:34:13 - 26-Jun-26 445.50 12 Unknown* 446.00 447.00
15:55:43 - 26-Jun-26 446.00 170 Sell* 445.00 446.50
15:55:21 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:51:00 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:50:30 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:50:01 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:49:40 - 26-Jun-26 446.00 5,000 Sell* 446.00 447.00
15:48:37 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:48:37 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:47:16 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:45:43 - 26-Jun-26 447.00 0 Unknown* 446.00 447.00
15:42:22 - 26-Jun-26 446.00 197 Buy* 445.50 447.00
15:42:22 - 26-Jun-26 446.00 201 Buy* 445.50 447.00
15:42:22 - 26-Jun-26 446.00 227 Buy* 445.50 447.00
15:42:22 - 26-Jun-26 446.00 165 Buy* 445.50 447.00
15:41:59 - 26-Jun-26 445.00 0 Unknown* 445.00 446.00
15:41:14 - 26-Jun-26 446.00 0 Unknown* 445.00 446.00
15:41:14 - 26-Jun-26 446.00 0 Unknown* 445.00 446.00
15:34:13 - 26-Jun-26 445.50 372 Buy* 445.00 446.00
15:34:13 - 26-Jun-26 445.50 241 Buy* 445.00 446.00
15:34:13 - 26-Jun-26 445.50 188 Buy* 445.00 446.00
15:33:19 - 26-Jun-26 445.50 56 Buy* 445.00 445.50
15:28:27 - 26-Jun-26 445.50 54 Unknown* 445.00 446.00
15:19:32 - 26-Jun-26 445.50 100 Sell* 445.00 446.00
15:19:21 - 26-Jun-26 445.50 46 Sell* 444.50 446.00
15:19:21 - 26-Jun-26 445.50 122 Sell* 444.50 446.00
15:19:21 - 26-Jun-26 445.50 220 Sell* 444.50 446.00
15:18:26 - 26-Jun-26 446.50 111 Buy* 445.50 446.50
15:15:28 - 26-Jun-26 446.00 38 Sell* 445.50 446.50