IMMX Q1 2026 Earnings Smallerthanexpected loss drives positive sentiment OLPX Q1 2026 Earnings EPS Surprise of 7094 Despite Revenue Uncertainties TMO Q1 2026 Earnings EPS Tops Estimates Amid Modest Stock Dip HRI Q1 2026 Earnings Strong EPS Beat Surprises Market GGAL Q1 2026 Earnings EPS Misses Estimates as Argentine Bank Faces Headwinds OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance