IPI Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures Culp Inc CULP Q1 2026 Earnings WiderThanExpected Loss Sends Stock Lower Crown Holdings CCK Q1 2026 Earnings EPS Surpasses Expectations with 643 Beat Genesis Energy LP GEL Slips as Bears Test Key Support Levels GigCapital9 Corp Rights GIXXR Hold Steady at 032 as Support and Resistance Levels Tighten Celsius Holdings CELH Surges Over 10 Can Momentum Sustain Above Key Levels SOLV Energy Inc MWH Slides 35 Support Test Ahead as Resistance Holds TPG Q1 2026 Earnings EPS Beats Estimates by 14 Stock Edges Lower