Compugen Earnings Exceed Expectations at $0.11, Profits Also Surpass Forecasts
Daily NewsAccording to Compugen's (NASDAQ: CGEN) report, the earnings per share for the third quarter were $0.010, which is $0.11 better than analysts' expectations of -$0....
Read More