OLPX Q1 2026 Earnings EPS Surprise of 7094 Despite Revenue Uncertainties CTAS Q1 2026 Earnings EPS Misses Estimates Stock Holds Steady GRCE Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally Vox Royalty Corp Q1 2026 Earnings Staggering 733 EPS Surprise Overshadowed by Stock Decline Sonoco Products Company SON Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher SNWV Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines