Buddy that's all well and good but remeber STO bought in at $1. There is no way ESG management will settle for something like $1.20. I know you've been burnt by AOE mgmt but have some faith in DC and co!
ESG Price at posting:
83.0¢ Sentiment: LT Buy Disclosure: Held