Seems to be the general sentiment Unwooded - patience is required but it should be rewarded. Might take some good end of year figures, so I'm thinking in terms of months rather than days or weeks.
IDL Price at posting:
$1.17 Sentiment: LT Buy Disclosure: Held