Kestrel Group Ltd Q3 2024 Earnings Net Loss Reported Amid Broader Market Headwinds FMBH Q1 2026 Earnings EPS Beats Estimates by 531 as Shares Rise Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst BETR Q1 2026 Earnings EPS Misses Consensus as Revenue Not Disclosed FAF Q1 2026 Earnings EPS Beat by 256 Despite Mixed Market Reaction GENB Q1 2026 Earnings Wider Loss Stings but Pipeline Progress Lifts Shares