CMPS Q1 2026 Earnings Narrower Loss Drives Positive Investor Sentiment XPEL Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Gain Ground ATNI Q1 2026 Earnings EPS Surprise of 33693 Despite Positive Stock Movement CMCL Q1 2026 Earnings Slight EPS Miss Amid Unreported Revenue Stock Declines CNA Financial Q1 2026 Earnings EPS Misses Estimates by Over 34 Stock Declines L3Harris Technologies Q1 2026 Earnings EPS Beat Fuels Positive Stock Reaction