CMSC Q1 2026 Earnings CMS Energy Beats EPS Estimates Subordinated Notes Edge Higher TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments APPF Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Core Scientific CORZ Q1 2026 Earnings Massive EPS Miss Overshadowed by Positive Stock Reaction TKNO Q1 2026 Earnings EPS Beat Amid Cost Discipline ICICI Bank Q1 2026 Earnings Modest EPS Beat Reflects Steady Performance