Thanks for the thoughts. Right now I'm in shock really, and frozen, I have no idea what to do. The price keeps plummeting every day and my losses are getting hideous. A part of me is hoping something good will happen, but hope slips day by day.
BLA Price at posting:
$2.12 Sentiment: None Disclosure: Held