AMRC Q1 2026 Earnings EPS Misses Estimates as Market Looks Beyond ShortTerm Results KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines Quanterix QTRX Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Surge BHC Q1 2026 Earnings EPS Surges Past Expectations Despite Revenue Uncertainty MIR Q1 2026 Earnings EPS Surpasses Estimates Revenue Details Unavailable UK Eases Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Concerns XPengs Robotaxi Ambitions Signal Strategic Shift in Autonomous Mobility