Not sure what the trigger is/was but looks to me like someone is taking no chances and is getting in prior to some good news coming. Maybe we will settle at 18 cents before moving higher up. just a guess
IDC Price at posting:
15.3¢ Sentiment: Hold Disclosure: Held