I am thinking this one will be capped in the short term for accumulation purposes, already sell side getting stacked. I am going to try my best to ride this one out, amazing results and by the looks management think they can repeat them.
cheers.
NTC Price at posting:
23.5¢ Sentiment: Buy Disclosure: Held