no need for panic, just a sell down XD. l expect it will stabilize as buyers come back in and then a sell down again when the volume is available. clearly nothing to do with the company, just volatility in a thinly traded stock.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held