STT Stock and Financials