Im pretty sure most micro cap stocks look like that at the moment......what NTC SP is facing isn't unique people....the market is being indiscriminately sold off....
NTC Price at posting:
46.5¢ 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.