UFCS Q1 2026 Earnings Strong Underwriting Performance Drives EPS Beat European Stocks Poised for Opening Gains as Markets Assess Geopolitical and Economic Signals Duolingo Q1 2026 Earnings EPS Beats Estimates by 164 Shares Edge Lower USCuba Tensions Deepen Rubio Signals Dim Prospects for Peaceful Resolution as Trump Hints at Potential Intervention Insmed Q1 2026 Earnings Narrower Loss Surprises Analysts as Stock Ticks Higher