Schwab Deposits Tumble 30% as Brokerage Pauses Share Repurchases

Customer deposits declined to $325.7 billion as of March 31, Schwab said Monday in a statement, roughly in line with analysts’ estimates.

Generated by Feedzy