BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance INBS Q1 2025 Earnings Significant EPS Miss Amidst No Revenue Disclosure MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally TWAV Q3 2022 Earnings Deep Loss Exceeds Expectations Stock Drops 76 CXDO Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment LNKB Q4 2025 Earnings EPS Falls 57 Short of Estimates Shares Flat