STO is in a trading range ($22 -$27) in the last 2 years. It hit $27 3 times last year and appears to find a bottom around $22 -$23. Currently it has a Mildly Improve Condition according to Market Edge 2nd Opinion. Actually it is not too bad to make 2-3 8% round trips each year with minimum risk and the dividend being the bonus..
Fundamentals always catch up w/ Price. STO is dirt cheap w/ a lot of projects in the works w/ very promising results thus far. STO shares are priced for disaster at the current price level. Too much going for it to sell at 23/sh.