GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises Pinterest PINS Q1 2026 Earnings EPS Beats Estimates by 148 as Stock Rises Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise PrimeEnergy Resources Q1 2026 Earnings EPS Falls Sharply Short of Estimates Despite Stock Rally Stratasys SSYS Q1 2026 Earnings EPS Beats Estimates Despite Opaque Revenue Picture ICCM Q1 2026 Earnings WiderthanExpected Loss as IceCure Medical Advances Commercial Efforts