RGLD Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Slightly NEN Q4 2024 Earnings Partnership Delivers Strong PerUnit Earnings Amid Quiet Market Reaction STM Q1 2026 Earnings Earnings Miss Weighs on Results but Modest Stock Gain Suggests Broader Resilience Viomi Technology Q4 2022 Earnings Negative EPS Amid Stock Decline Limited Financial Disclosures CSGP Q1 2026 Earnings EPS Surges 225 Above Expectations Amidst Modest Stock Decline Astec Industries Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions