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