VNOM Q1 2026 Earnings Strong Earnings Beat Highlights Operational Execution FICO Q1 2026 Earnings EPS Surges Past Expectations Amid Strong Scoring Business Westport Fuel Systems WPRT Q1 2026 Earnings EPS Exceeds Expectations Amid Revenue Uncertainty Stock Declines FG Annuities Life Inc Q1 2026 Earnings Earnings Miss Expectations as EPS Falls Short CRESY Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage