jumped in at 14.5c as the seller appears to have gone and we now have a solid wall of buyers. so hopefully maybe back to the 17c as we now seem to be in a bit of aa rally around the world.
IDL Price at posting:
14.5¢ Sentiment: LT Buy Disclosure: Held