MKTW Q1 2026 Earnings Deep EPS Miss Overshadowed by Modest Stock Recovery Nanobiotix SA NBTX Q4 2025 Earnings Wide EPS Miss Stock Edges Higher on Clinical Progress ATXG Q1 2025 Earnings Loss per Share of 025 and Stock Decline Highlight Ongoing Challenges Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds Root Inc ROOT Q1 2026 Earnings EPS Surges Past Estimates by 1436 Shares Dip Slightly ESS Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency