NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise KNDI Q2 2024 Earnings Modest Profit Amid Limited Disclosure NWSA Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Decline MMS Q1 2026 Earnings EPS Surpasses Expectations Despite Stock Dip SACH Q1 2026 Earnings Massive EPS Surprise Miss Drives Stock Down 25 QGEN Q1 2026 Earnings EPS Misses Estimates Yet Shares Rise 166