MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds Woodward Inc WWD Q1 2026 Earnings EPS Beats Estimates by 782 as Stock Edges Lower ACR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Commercial Real Estate Environment Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns AOUT Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 38 Stock Slightly Declines CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares