Anyone who bought with a 2 in front has to be happy, for me we are stiil a couple of dollars below avergae entry unfortunately however am encouraged by this recent run and the outlook with costs & debt lowered moving forward.
STO Price at posting:
$3.93 Sentiment: Hold Disclosure: Held