CURR Q3 2025 Earnings Stunning EPS Beat Fuels Share Rally NTST Q1 2026 Earnings EPS Miss Amid Challenging Market Conditions UVSP Q1 2026 Earnings Strong EPS Beat Amidst Modest Stock Movement SNES Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Gain CarPartscom PRTS Q1 2026 Earnings EPS Beat Despite Challenging Environment DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside