BTCT Q4 2024 Earnings Surprise Profitability Despite Revenue Absence FIX Q1 2026 Earnings Massive EPS Beat Drives Strong Performance Despite Revenue Data Gap MDGL Q1 2026 Earnings NarrowerthanExpected Loss as Rezdiffra Launch Progresses WM Q1 2026 Earnings EPS Beat Provides Support Amid Broader Market Decline LOMA Q1 2026 Earnings Strong EPS of 3505 Despite Negative Stock Reaction MRNA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares