KBR Q1 2026 Earnings EPS Beats Estimates on Strong Operational Execution Janus JAN Jumps 121 on Strong Momentum 20260520 Pyxis Tankers PXS Q1 2026 Earnings Surprise EPS 023 Up Significant MBINN Q1 2026 Earnings EPS Beats Estimates Depositary Shares Rise FUBO Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher Dominion Energy D Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Performance JOE Q1 2026 Earnings EPS of 024 as Stock Edges Lower JD Q1 2026 Earnings EPS Misses Estimates Stock Dips 3 Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher