2.3 million shares gone through today already, with a very substantial amount of buys on the board. Wonder what news is in the wings?