KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises 2 BioRad Q1 2026 Earnings Earnings Miss Estimates Despite Stock Rally NATH Q4 2024 Earnings EPS of 096 Signals Resilient Profitability Polaris Q1 2026 Earnings Massive EPS Surprise Defies Gloomy Expectations MKC Q1 2026 Earnings Strong EPS Beat Amid Market Challenges UFI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction