State Street tumbles as it loses key deposits Tue, Apr 18, 2023 See: State Street tumbles as it loses key deposits -OR- View all Bank News headlines!