CBFV Q1 2026 Earnings Modest EPS Beat Amid Flat Stock Reaction Alto Ingredients ALTO Q1 2026 Earnings Strong Profit Surprise Drives Share Rally Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally ORIC Q1 2026 Earnings Narrower Loss Misses Estimates as Clinical Development Continues BGC Group Inc BGC Q1 2026 Earnings Slight EPS Miss Amid Modest Share Gains HNVR Q1 2026 Earnings Slight EPS Miss Masks Underlying Stability