GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares KRRO Q1 2026 Earnings EPS Beat Driven by Expense Management C4 Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Biotech Advances Pipeline NCSM Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions Expedia Group Q1 2026 Earnings EPS Surges Past Estimates as Travel Demand Strengthens BWX Technologies Q1 2026 Earnings EPS Surges Past Estimates as Nuclear Backlog Strengthens