To be fair, the announcement said 'within weeks', so it could be tomorrow for all we know or not until mid to late April... Most likely somewhere in between, but still the extremes are possibilities.
BLT Price at posting:
$1.72 Sentiment: Buy Disclosure: Held