Well the news is good. But stock is coming down from the highs. May be people are not patient to wait for results of stage 2 animal study and were expecting FDA approval news straightaway! I am happy that IHL is on the right track. Slow and steady wins the race.
Dumping the stock on a quick 15-20% is foolish.