CDNA Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Data Absence OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher Opera Limited OPRA Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher ESTC Q1 2026 Earnings EPS Surprise of 1071 Drives Mixed Market Reaction TWFG Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Decline MSA Safety Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Performance