PPG Q1 2026 Earnings Earnings Beat Estimates Driven by Cost Management Grace Therapeutics Q1 2026 Earnings EPS Surprise of 5098 Despite No Revenue as Stock Declines GEO Q1 2026 Earnings EPS Surprises to the Upside Despite Flat Revenue Disclosure CRSR Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction Coursera Q1 2026 Earnings EPS Miss Sends Mixed Signal as Stock Gains OWLT Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Despite Stock Decline