System1 SST Q1 2026 Beat Revenue NA EPS Exceeds by Significant JX JXG Pulls Back 580 From 614 Resistance 20260521 Charter Communications and Liberty Broadband Agree to Revised Buyout Deal with Enhanced Terms Global Oil Crisis Government Inaction Raises Concerns HFWA Q1 2026 Earnings Earnings Per Share Tops Estimates with 343 Surprise RVTY Q1 2026 Earnings EPS Beats Estimates Stock Gains in AfterMarket Trading iSpecimen Inc ISPC Q3 2024 Earnings Wide EPS Miss Amid Operational Challenges MGE Energy Q1 2026 Earnings EPS Beat Driven by Operational Strength SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy VIVS Q3 2025 Earnings EPS Beat on Cost Management Amidst Ongoing Development