APWC Q3 1997 Earnings EPS Misses Estimates Amid Cost Pressures
SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements
SGML Q1 2026 Earnings EPS Surprises to the Upside Despite Lithium Market Pressures
ABCL Q1 2026 Earnings NarrowerthanExpected Loss Surprises Stock Gains
CYD Q3 2020 Earnings EPS Slightly Below Estimates Stock Rises 3
CRCT Q1 2026 Earnings EPS Surges 145 Above Estimates Stock Slips