MLEC Q2 2025 Earnings Narrower Loss than Expected as Stock Rises ASAN Q1 2026 Earnings EPS Beat Surprises Market Stock Surges 4 MSC Income Fund Inc Q1 2026 Earnings Slight EPS Miss Amidst Positive Stock Reaction Pure Cycle Corporation PCYO Q1 2026 Earnings Modest EPS of 005 Amid a Quiet Quarter TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat