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
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.