there was 3m traded on chi-ex which was most probably a X TRADE brokers swapping accounts, think it through...there wasn't even 3m on the buy side, if they "dumped" 3m last 5 minutes the price would have tumbled to near zero.
why don't you post a screen shot of pro CBA trades it should indicate X trades.