Marathon Petroleum Q1 2026 Earnings Refining Strength Drives Massive EPS Beat BTCS Q1 2026 Earnings Misses Estimates with WiderThanExpected Loss EXK Q1 2026 Earnings EPS Surges Past Estimates by Nearly 60 Yet Shares Dip ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares EXK Q1 2026 Earnings Strong Earnings Beat Propels Silver Producer Despite Tepid Market Reception ImageneBio IMA Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline