Recursion Pharmaceuticals RXRX Q1 2026 Earnings Narrower Loss Surprises Market but Stock Dips on PreRevenue Status BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge CBAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment FFBC Q1 2026 Earnings EPS Beats Estimates by 8 Stock Slightly Lower DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance