I have been in plenty where directors have bought a week before good news. its simple, they just say the results came in after the purchase. Also, directors have a right to protect their shareprice in the face of idiot sellers.
UMC Price at posting:
35.5¢ Sentiment: Buy Disclosure: Held