C4 Therapeutics Q1 2026 Earnings EPS Surprises to the Upside as Biotech Focuses on Pipeline Execution EQT Q1 2026 Earnings Earnings Beat Surprise Amidst Energy Market Volatility POWW Q1 2026 Earnings Profitability Surprise as EPS Turns Positive IBM Q1 2026 Earnings Earnings Beat on Strong EPS Performance Stock Edges Higher BODI Q1 2026 Earnings Massive EPS Beat Masks Lingering Concerns as Stock Declines Largo Inc LGO Q1 2026 Earnings Narrower Loss Reported Amid Quiet Market Reaction