It really does look like insider trading to me (which is illegal), it went down with no good reason known until now.
If it was insider trading pushing the share price down then it might not react as much as we would normally expect tommorow. They might buy into the fall.
VOC Price at posting:
$3.35 Sentiment: Buy Disclosure: Held