This has got to be it. Why would they bother announcing a trading halt at 6.30pm on a Friday night? They must have made the halt as soon as they got the good news.
Who were the people selling at 10c and below, you cannot be serious? Better buy back in quick...lol