you are spot on and i believe the share price is where it is to frustrate shareholders to the point they would be happy to take a lower offer on the company than they might otherwise.
perhaps sooner rather than later
BLT Price at posting:
$1.16 Sentiment: ST Buy Disclosure: Held