LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain RCMT Q1 2026 Earnings EPS Misses Estimates by Over 26 Sanmina Q1 2026 Earnings Strong EPS Surge Defies Estimates Bit Digital BTBT Q1 2026 Earnings Significant Earnings Miss Amid Operational Challenges EFSCP Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher SM Q1 2026 Earnings EPS Surges Past Estimates by 317 but Stock Declines