Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst LeonaBio Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction BLDP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment Beneficient BENF Q1 2026 Earnings Stellar EPS Surprise Amid Revenue Discretion Highlights Financial Resilience Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Headwinds CPSS Q4 2025 Earnings EPS Misses Estimates by 105 Stock Rises