IMRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Elastic ESTC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 Nabors Industries Q1 2026 Earnings Earnings Beat Estimates but Stock Slips VTRS Q1 2026 Earnings Strong EPS Beat of 1517 Surprise Amid Stable Execution CTO Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally CVNA Q1 2026 Earnings EPS Surprises to the Upside Stock Climbs 4