STT Performance or lack ofWhat are you guys smoking. This company is broken. The management are self serving and have little or no concern for shareholder value. Get out now whilst you can or just watch the share price continue to go down, it's your money.