Killer day Thursday for Biotechs in general. Now, if we could just do something about the currency exchange. I think we'd need to see about $1.09 BLT to see 80c on the US side. Still, green is much preferable to red any old day!
BLT Price at posting:
81.0¢ Sentiment: Buy Disclosure: Held