Evotec (NASDAQ:EVO) sees FY2026 sales of $814.906 million-$908.038 million vs $957.470 million analyst estimate.