AbCellera Biologics ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher SCNI Q4 2023 Earnings NarrowerThanExpected Loss Fails to Boost Stock as Revenue Remains Absent MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution NKSH Q4 2025 Earnings Strong EPS Beat Drives Positive Sentiment NCLH Q1 2026 Earnings EPS Beat by 583 Drives Strong Stock Surge Affinity Bancshares Q3 2023 Earnings Solid EPS Performance Amidst Modest Stock Reaction