RCMT Q1 2026 Earnings EPS Misses Estimates Stock Declines KUST Q4 2025 Earnings Deep EPS Miss Sparks Cautious Reaction Clearway Energy Q1 2026 Earnings Substantial EPS Miss Amid Operational Volatility TAOX Q4 2024 Earnings EPS Misses Estimates Amid Operational Challenges OGEN Q2 2023 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment TBLA Q1 2026 Earnings EPS Beats Estimates by 68 Revenue Details Not Provided