must have known that the loss per share was not .35c but actually .22 and that the 1/4 rise would be higher than the street estimate. it was 2.7 bil instead of 2.6
looking at all the 16:00:00 trades by house 07, it's no doubt why the tse halted rim trading as it usually goes way past 4 if the fills match.