DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside MTRN Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Execution First Citizens BancShares FCNCA Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Uptick Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum Kinsale Capital Group KNSL Q1 2026 Earnings Underwriting Strength Drives Another EPS Beat SLDE Q1 2026 Earnings EPS Beats Estimates by 174 Shares Edge Higher