GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly PSN Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction MSA Q1 2026 Earnings EPS Beat Leads to Modest Share Price Gain Celestica CLS Q1 2026 Earnings EPS Surprises to the Upside as Shares Gain IMCC Q1 2026 Earnings Negative EPS Reported Amid Limited Disclosure Shares Dip 5 NKSH Q4 2025 Earnings Strong EPS Beat Surpasses Estimates Stock Edges Higher