NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly Envista Holdings Q1 2026 Earnings Earnings Beat Masks Lingering Headwinds as Stock Slips TRIN Q1 2026 Earnings Slight EPS Beat Amidst Stock Decline CPHI Q3 2011 Earnings EPS Falls Short of Consensus Amid Operational Headwinds Advantage Solutions Inc ADV Q1 2026 Earnings Staggering EPS Beat Drives Massive Stock Surge