RRGB Q1 2026 Earnings Surprise Profit Beats Estimates by a Wide Margin Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline Heritage Insurance HRTG Q1 2026 Earnings EPS Misses Estimates Stock Declines 24 Lattice Semiconductor Q1 2026 Earnings EPS Beats Estimates by 85 as Stock Reacts Positively STLD Q1 2026 Earnings EPS Misses Estimates Amidst Strong Steel Demand IAC Q1 2026 Earnings Steep EPS Miss Overshadowed by Modest Stock Gain