Zebra ZBRA Stock Fundamentals Zebra Posts 2 EPS Miss Trailing Street Estimates What is the outlook for Compugen CGEN stock today Climbs Higher 20260427 NAVN Navan delivers massive Q1 2026 EPS upside shares rise modestly on upbeat investor reaction