Major U.S. indices closed higher on Wednesday, with the Dow Jones Industrial Average gaining 0.36% to 50,644.28.

Snowflake Inc (NYSE:SNOW) reportw financial results for the first quarter of fiscal 2027 after the market close on Wednesday.

Snowflake skyrocketed overnight on earnings while Marvell led several losers.