CWT Q1 2026 Earnings Earnings Miss Amidst Operational Challenges Stock Still Rises LUNR Q1 2026 Earnings EPS Misses Expectations Amid PreRevenue Period Shares Surge 1572 Brookfield Renewable Corporation BEPC Q1 2026 Earnings WiderthanExpected Loss Amid Operational Headwinds Senti Biosciences Inc Q1 2026 Earnings Narrowing Losses and Gene Circuitry Progress SRI Q1 2026 Earnings DeeperThanExpected Loss Triggers Surprising Stock Rally Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips