Kennametal KMT Q1 2026 Earnings 077 EPS Surges Past 068 Estimates Western WRN Stock Down 214 Support Test at 260 20260518 Cameco CCJ Stock Slides 220 Support at 9988 20260518 Medalist Diversified MDRR Q2 2021 Earnings Why the Beat Matters Sheins Reported Acquisition of Everlane Testing the Limits of Sustainable Consumerism Stepan Company SCL Q1 2026 Earnings A Slim Beat Amid Modest Volume Recovery Kennametal KMT Slips 255 as Industrial Sector Faces Headwinds DOJ Charges Google Employee for Insider Trading on Polymarket Allegedly Gaining 12 Million MUSA Q1 2026 Earnings Significant EPS Beat Despite Modest Stock Decline Tariffs Threaten Economic Growth Tax Foundation OpEd Argues