Solid response by BLA. I think they are handling this attack by the shorters with a vested interest well which could otherwise have been disastrous for confidence if not nipped in the bud.
BLA Price at posting:
$10.40 Sentiment: Hold Disclosure: Held