ONB Q1 2026 Earnings Slight EPS Miss Amid Stable Market Conditions Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips ONCY Q3 2025 Earnings Clinical Progress Overshadows WiderThanExpected Loss SAP Q1 2026 Earnings Modest EPS Beat Amidst Cloud Growth Momentum IMMP Q1 2026 Earnings EPS Misses Estimates as Development Progress Continues CARE Q1 2026 Earnings EPS Falls 857 Below Consensus Shares Slip