CREG Q1 2026 Earnings Loss Per Share as Stock Rises on No Estimate Surprise AMPX Q1 2026 Earnings EPS Misses Estimates as Company Reports No Revenue MPU Q3 2023 Earnings Reported Net Loss per Share of 005 Amidst Stock Decline Bicara Therapeutics BCAX Q1 2026 Earnings ClinicalStage Biotech Reports WiderthanExpected Loss Shares Rise Consolidated Edison ED Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly Armlogi Holding Corp BTOC Q4 2025 Earnings Net Loss Reported Amid Limited Disclosures