This stock has been tanking for a reason
When long awaited news doesn't come anywhere near the delusional levels of good news long expected, naturally its going to tank just before the news comes out. This is not a tight run tight lipped outfit. There has been indicators for weeks that the coming news is not exactly going to be stellar.