EH Q4 2025 Earnings Massive EPS Beat Drives Positive Surprise Despite Revenue Absence VREX Q1 2026 Earnings EPS Barely Misses Estimates as Stock Edges Lower General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength Dyne Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Advances Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds CDP Q1 2026 Earnings EPS Slightly Beats Estimates on Stable Portfolio Performance NESR Q1 2026 Earnings EPS Surprise of 1987 Beats Estimates Stock Slides 2 Solid Power Q1 2026 Earnings NarrowerThanExpected Loss Fuels Investor Optimism SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed BN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline AROW Q1 2026 Earnings EPS Beats Estimates by 176 as Shares Edge Higher PRIM Q1 2026 Earnings EPS Misses Estimate by 315 Stock Still Climbs 69 CarPartscom Inc PRTS Q1 2026 Earnings Narrowing Losses Beat Expectations as Shares Dip