Well bugger this could hurt if not administered correctly, with valuations of 35c at minimum floating out there I suppose I can only view these weaker days as a top up chance and learn the art of patience:(
IDL Price at posting:
67.5¢ Sentiment: LT Buy Disclosure: Held