The thing i have noticed here is people who are not invested are putting up there views. I guess there intention may be to buy cheap or the day traders who are shorting the stock wants the price to go low. Or may be who at bought at $11.
BLA Price at posting:
$2.98 Sentiment: Hold Disclosure: Held