Snowflake Stock Rises After Earnings Beat AI Platform Expansion and Strategic Amazon Partnership MeiraGTx Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress AnheuserBusch InBev Shares Dip as Revenue Falls Short of Market Expectations