I completely agree nothing has changed, getting back to where it was is a million years away. But they are fixing the concerns of the investors and the public and it looks to be fairly valued between 2 and 4 dollars depending on news. Just waiting to see their end of year report.
BLA Price at posting:
$2.13 Sentiment: Hold Disclosure: Held