RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions MCRI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Sentiment SIDU Q1 2026 Earnings Space Company Reports Narrowed Loss as Stock Surges 24 GGAL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Argentine Macro Environment CICC Q1 2026 Earnings EPS Misses Estimates Notes Decline NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly