Damn, their SP is getting smashed today, currently down 60%......just to fill everyone in, the results of the Dermatitis trial were announced today and it did not meet the primary endpoint......fail. Another BOTched trial....
IHL Price at posting:
3.3¢ Sentiment: Buy Disclosure: Held