2 weeks Compugen earnings missed by $0.09, revenue fell short of estimates Investing.com Compugen earnings missed by $0.09, revenue fell short of estimates. Earnings X