Yea bit of a tree shake this morning pushing share price down to 65 for whatever reason. Back up to 70 now with some nice support behind it. Makes you wonder sometimes the reason behind these events
NTC Price at posting:
70.0¢ Sentiment: Buy Disclosure: Held