BFH Q1 2026 Earnings Beats Estimates with EPS Surprise of 3383 GLIBK Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Drops WST Q1 2026 Earnings EPS Surges Past Estimates by 2578 Kinsale Capital Group Q1 2026 Earnings Strong EPS Beat Belied by Modest Share Decline OXLCI Q4 2025 Earnings EPS Misses Estimates Despite Modest Stock Gain DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations