NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue BCHT Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported VSEC Q1 2026 Earnings EPS Surges Past Estimates Stock Dips Despite Strong Beat STRL Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency SCI Q1 2026 Earnings EPS Misses Estimates Despite Stable Operations ALAR Q4 2025 Earnings A Surprising EPS Beat Drives Positive Market Reaction