I don't think the CFO is responsible for the drop, it is a bad day today, someone is still selling, and the class action is not looking too bright, like a big grey cloud hanging over the stock. All be over soon, I hope !
CRF Price at posting:
$1.83 Sentiment: LT Buy Disclosure: Held