Charles Schwab announced plans to launch spot Bitcoin and Ethereum trading, directly challenging Robinhood. The phased rollout will eventually include more cryptocurrencies, while clients currently hold crypto through Schwab Crypto. Despite beating first-quarter earnings estimates, SCHW stock fell over 4.7% as investors awaited updates on a US-Iran ceasefire.