Why would Pfizer put $145m into this and see a competitor partner/take over BLT. I'm almost convinced they'll be our partner/owner if the science works.
Bit puzzled as to why you'd sell @ .84c?
BLT Price at posting:
82.5¢ Sentiment: Buy Disclosure: Held