VICR Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed Camtek CAMT Q1 2026 Earnings Small EPS Beat Reflects Steady Execution Shares Edge Higher BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance ADCT Q1 2026 Earnings EPS Beat Amid Revenue Absence KimberlyClark KMB Q1 2026 Earnings EPS Surpasses Estimates as Cost Discipline Lifts Profitability OPHC Q1 2026 Earnings Earnings Per Share Falls Short of Consensus Shares Rise Modestly