PRCT Q1 2026 Earnings EPS Narrowly Beats Estimates as Stock Slips XMTR Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively PODD Q1 2026 Earnings Strong EPS Beat Overshadowed by Tepid Market Response DRCT Q1 2026 Earnings EPS Beats Estimates Despite Negative Results AMR Q1 2026 Earnings Significant Earnings Miss Amid Challenging Conditions MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds