It really irritates me that STO bought in for $1 and so much more value has been added to the company, yet we are under the price sto bought in for. Hopefully the true value of ESG is realised.
ESG Price at posting:
89.5¢ Sentiment: LT Buy Disclosure: Held