State Street Corporation (STT) valuation and key financial metrics