Don't want to jump to conclusions but it seems some parties are really trying to drive the price down. Time to stick the orders in at 59c so they can't sell to each other..........
NTC Price at posting:
65.0¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.