current stock price explains it all... I don't have to answer any of those questions. The market has made its decision, until BLA can prove otherwise. Investing is about making unemotional buy and sell decisions... if you want to take a contrarian view and take a gamble, then up to you. But there is too much uncertainty here and Glaucus has exposed some issues with the way the company is being run. I don't have anything personal against BLA, my decision is purely objective as i don't want my capital tied up in a company for many years in the hope it will rebound (if BLA is still around), when i can cut my loses and reinvest the proceeds elsewhere and recover those losses.
BLA Price at posting:
$4.51 Sentiment: Sell Disclosure: Held