PTEN Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Discipline
TPCS Q1 2026 Earnings Modest Losses Amidst Operational Focus
eGain Q1 2026 Earnings EPS Beats Estimates by Over 54
XCUR Q2 2022 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue
MLAB Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 130
BLNK Q1 2026 Earnings EPS Beat Surprises Amidst Narrower Loss