NCPL Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower SBLK Q1 2026 Earnings Strong Beat on EPS as Dry Bulk Market Improves GOOS Q1 2026 Earnings EPS Misses Estimates as Stock Declines ABVX Q4 2025 Earnings Significant EPS Miss as DevelopmentStage Biotech Reports WiderThanExpected Loss CLPT Q1 2026 Earnings EPS Misses Estimates by 1478 as Stock Declines