Core Laboratories Q1 2026 Earnings EPS Misses Estimates as Market Challenges Persist Altimmune Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Development Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546 NGS Q1 2026 Earnings EPS Surprises to the Upside Amidst Solid Operational Execution OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips CPSS Q4 2025 Earnings EPS Misses Consensus Amidst Challenging Auto Finance Environment