HPQ Q1 2026 Earnings EPS Beats Estimates as Stock Surges SPOT Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 6 Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds United Rentals URI Q1 2026 Earnings EPS Surges Past Estimates by 72 as Stock Inches Higher Eupraxia Pharmaceuticals EPRX Q1 2026 Earnings Clinical Progress Overshadows Slight EPS Miss STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips