Excellent report. The company is delivering. This one will continue moving up over time. Don't worry about the current sp - there are always those in the market who can't see value.
It will woooshhh in due course.
IDL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held