FDBC Q4 2025 Earnings Steady EPS Performance Amid Quiet Market Response CTXR Q4 2025 Earnings Missed Estimates Amid No Revenue Stock Rises WPC Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds White Mountains Insurance Group WTM Q2 2025 Earnings EPS Misses Estimates as Investment Gains Moderate Fox Factory Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Dip Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts