SPGI Q1 2026 Earnings Earnings Beat Estimates Despite Modest Stock Reaction BRC Group Holdings Inc RILY Q1 2024 Earnings Unexpected Loss Amid Challenging Market Conditions ITGR Q1 2026 Earnings Slight EPS Miss as Integer Holdings Reports Mixed Start to Fiscal Year MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Stock Declines Modestly KR Q1 2026 Earnings EPS Beat Drives Modest Stock Gain ISBA Q1 2026 Earnings Significant EPS Miss and Negative Surprise