Enrique Lores, CEO, HP

Check out the companies making headlines before the bell Monday.

Charles Schwab — Shares of Charles Schwab gained 3% on better-than-expected earnings. The company posted a profit of 93 cents per share, beating a Refinitiv forecast of 90 cents per share. Schwab's revenue of $5.12 billion was roughly in line with estimates. The brokerage has been under pressure since the collapse of Silicon Valley Bank, as investors feared the company could suffer a similar fate. To be sure, Schwab has defended its financial position, noting its loan-to-deposit ratio is low.