I agree with the $200m+ in NTA and $15m in EBIT evaluation. I'm long at ~$4.11. downside looks limited here.
sentiment will stay negative for a while but Mr Market will eventually see the $$$ again.
BLA Price at posting:
$4.11 Sentiment: Buy Disclosure: Held