Chart tells me someone is accumulating this stock and they don't seem to care about price, tick tick tick something is on the cards with IDL, either a BIG contract being worked on or a TO, watch this one closely :)
IDL Price at posting:
$1.35 Sentiment: Buy Disclosure: Held