I think the market bought it up to 50 cents last week was in anticipation of an announcement early this week.
Now it didn't come, and hence the sell off. I think management should give a brief update how the dinner went last Sat, at least keep the investors happy.
See how the next few days go.