Haven't followed this stock and only noticed it after the debacle. Some ignorant questions: Will BLA survive? what is Glaucus valuing the stock at? What hold the key to their turnaround? Would appreciate if anyone could share their views.
BLA Price at posting:
$2.54 Sentiment: None Disclosure: Not Held