CF Q1 2026 Earnings Strong EPS Beat Offsets Flat Revenue Outlook KEX Q1 2026 Earnings EPS Beats Estimates by 66 Stock Edges Higher uniQure NV QURE Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Lower VSEC Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction BCC Q1 2026 Earnings Earnings Beat Expectations Amid Challenging Market Conditions