THM Q1 2026 Earnings Minimal EPS Reported No Revenue as Development Continues SBSW Q2 2022 Earnings EPS Misses Estimates Amid Cost Headwinds Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises MSC Income Fund Inc Q1 2026 Earnings Slight EPS Miss Amidst Positive Stock Reaction RDN Q1 2026 Earnings EPS Beat Sends Stock Lower Despite Positive Surprise IQV Q1 2026 Earnings EPS Beats Expectations as Stock Gains 22