Stock Market Ends Mixed on May 29 2026 Amid Inflation Data and Earnings CUK Q1 2026 Earnings Slight EPS Miss Overshadowed by 656 Stock Rally Buckle BKE Releases Q1 2026 Earnings Call Transcript Key Insights Emerge