Thanks Veecat. It's often good to get that reassurance from the horse's mouth. The market does seem to panic now and then and us cooler customers know when to hold on. It's happened to STS before.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held