If the product fails, 60-70 mil will keep their gravy train rolling for another decade.
Makes sense to get this money before the efficacy result, just in case.
It is all about their survival, not ours. The share market reaction is proof of that.
BLT Price at posting:
71.0¢ Sentiment: Buy Disclosure: Held