What price do you guys think is worth considering this stock?
Stock brokers i have spoken to say once you factor in the stench of this turd and level or risk still present, its hard to see any real value above $1.
BLA Price at posting:
$1.45 Sentiment: Sell Disclosure: Not Held