I think there are a number of contributing factors including the road show. Also the work published by others recently in the field, more so the anticipated results from Callimmune and lastly, there are a number of blue chips being sold at their record highs. Many are sitting on tidy profits and may be looking to whet their risk appetite. But I firmly belive the recent push is from the smart money knowing what is potentially ahead / timing, this certainly isn't a day traders push like you see with so many other stocks. If we hit over .50 next week with volume, I'll check the OB's for a faint heartbeat.
BLT Price at posting:
39.5¢ Sentiment: Buy Disclosure: Held