Himax Technologies HIMX Slips 12 as Shares Test Support Zone AnheuserBusch InBev Shares Dip After Q4 Sales Miss Estimates ALT Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Management USIran Tensions Snowflake Rally Robinhood AI Launch Lead Market Developments