Wow, what a strange stock this is. An in-vivo proof of concept study showing mice treated with ddRNAi regain near normal muscle function compared to controls and the stock goes up half a cent after the announcement.
BLT Price at posting:
80.0¢ Sentiment: Hold Disclosure: Held