XMTR Q1 2026 Earnings EPS Beat Drives Mild Stock Uptick UPBD Q1 2026 Earnings EPS Beat Surprises Market Shares Rise Modestly BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance AudioCodes Ltd AUDC Q1 2026 Earnings EPS Misses Expectations Stock Gains Despite Soft Results CZNC Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Edges Higher BDTX Q1 2026 Earnings EPS Beat but Stock Retreats 36 on Biotech Volatility