DPRO Q1 2026 Earnings Narrowly Misses EPS Estimates No Revenue Reported DDI Q1 2026 Earnings Strong EPS Beat Masks Revenue Uncertainty White Mountains Insurance Group WTM Q2 2025 Earnings EPS Misses Estimates as Investment Gains Moderate SIRI Q1 2026 Earnings EPS Beats Estimates Modestly as Subscriber Trends Remain in Focus MUR Q1 2026 Earnings Earnings Per Share Surpass Expectations Amid Volatile Oil Markets BLX Q1 2026 Earnings Solid EPS Performance Amid Stable Trade Finance Environment