What is the consensus here? We have been effed over by the insiders...I agree. Does this imply that this thing is not yet dead? Stock price is not zero yet and some FDA news likely coming this quarter so maybe not. Thoughts?