Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism Hexcel Corporation HXL Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction Purple Biotech Q1 2025 Earnings DevelopmentStage Focus Drives Investor Sentiment RAIL Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower SBFG Q1 2026 Earnings Strong Earnings Beat Fails to Lift Stock ORIC Q1 2026 Earnings Narrower Loss Misses Estimates as Clinical Development Continues