1 week Evogene earnings beat by $0.66, revenue fell short of estimates Investing.com Evogene earnings beat by $0.66, revenue fell short of estimates. Earnings X