CleanSpark Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions RBC Bearings Q1 2026 Earnings EPS Surprise of Nearly 8 Outweighed by Market Skepticism LARK Q1 2026 Earnings EPS of 083 Reported Stock Declines Slightly IBCP Q1 2026 Earnings Slight EPS Beat Amid Stable Operations CMCO Q1 2026 Earnings EPS Beats Estimates Shares Rally on Operational Momentum TGS Q1 2026 Earnings Staggering EPS Beat of 319 Sends Stock Higher CRK Q1 2026 Earnings EPS Misses Estimates as Natural Gas Prices Weigh Stock Declines