YMM Q1 2026 Earnings Strong EPS Beat Masks Revenue Concerns as Stock Slips EOSE Q1 2026 Earnings Narrower Loss Surprises Analysts as Energy Storage Momentum Builds ERAS Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower FB Financial Q1 2026 Earnings Marginal EPS Miss Amid Stable Operations MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds WASH Q1 2026 Earnings EPS Misses Estimates Amid Challenging Interest Rate Environment