If you're a LT holder, I wouldn't be too concerned. If the fundamentals of the company look good, and this looks very promising, the SP will approach its true value eventually - patience will be rewarded here.
E2E Price at posting:
1.0¢ Sentiment: Buy Disclosure: Held