dont stress yet... look at the course of sales, it looks to me like manipulation is occuring for purpose of accumulation... look at the multiple decent sized buys followed by a tiny sell (all on the same date stamp)to get it back to 1.40:
no need to fret... I remember when BLY came out with an awesome earning upgrade announcement a little while ago, SP slumped maybe 5% first few days after, everyone was scratching their heads, then started to run nicely... often takes a couple days for market to "digest" announcement, IE for manipulation and accumulation to take place before the stock is set free... could be the case here
IDL Price at posting:
$1.45 Sentiment: Buy Disclosure: Held