Additional Info the reason for the halt is "pending company contact", meaning that IIROC halted the stock because they need to get in touch with the company and see what the sh!t is going on..
I have been in this position twice before where a company's share price made a huge move on no news or leaked news, before the official news release came out on newswire. Both times, IIROC halted the stock and reversed all the trades.