TXRH Q1 2026 Earnings EPS Beats Estimates by 10 Stock Rises 26 CBAT Q1 2026 Earnings EPS Misses Consensus as Losses Deepen MTNB Q4 2024 Earnings Narrowed Loss Beats Estimates as Matinas Advances Pipeline HCKT Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally CPS Q1 2026 Earnings EPS Misses Estimates Amid Persistent Cost Pressures QUAD Q1 2026 Earnings EPS Beats Estimates on Strong Cost Management