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