KGS Q1 2026 Earnings EPS Surpasses Estimates by 109 HUN Q1 2026 Earnings NarrowerthanExpected Loss Amidst Challenging Chemical Markets SNOW Q1 2026 Earnings EPS Beat But Stock Slips on Mixed Signals Invesco Ltd IVZ Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds MH Q1 2026 Earnings EPS Surges 18455 Above Estimates Stock Retreats on Uncertain Outlook VRCA Q1 2026 Earnings EPS Misses Estimates as Company Advances Pipeline