Didn’t that insto fund raising actually get scuppered before it was officially closed? I thought when Glaucus emerged and things started to blow up that BLA announced that they’d refund the subscriptions. So those instos dodged a bullet.
BLA Price at posting:
$3.65 Sentiment: Sell Disclosure: Not Held