OSCR Q1 2026 Earnings Massive EPS Beat Highlights Insurers Profitability TurnStock Dips Despite Strong Results KD Q1 2026 Earnings EPS Miss Overshadowed by Strategic Optimism Costamare Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines CIMP Q1 2026 Earnings EPS Beats Estimates by 282 BFH Q1 2026 Earnings Strong EPS Beat Amidst Stable Operations DINO Q1 2026 Earnings Massive EPS Beat Driven by Strong Refining Margins