FFBC Q1 2026 Earnings EPS Surpasses Estimates by 8 Strengthening Investor Confidence Champions Oncology CSBR Q1 2026 Earnings EPS Misses by Wide Margin as Company Posts Loss RCAT Q1 2026 Earnings EPS Misses Estimates as Stock Gains 421 LEGN Q1 2026 Earnings EPS Misses Estimates Significantly Stock Gains on Strategy Progress SITM Q1 2026 Earnings EPS Soars Past Consensus by 22 Stock Declines Marginally RVSN Q3 2023 Earnings Narrower Net Loss as EPS Beeps Estimates