STO is just presently a victim of Euro woes. It will recover once a few countries get their act together.