IMDX Insight shares gain 1163 percent despite wide fourth quarter 2025 earnings miss against analyst consensus estimates 1RT ONCHU Stock Chart Pattern Insight NAVN Navan delivers massive Q1 2026 EPS upside shares rise modestly on upbeat investor reaction