BSM Q1 2026 Earnings EPS Falls Short of Estimates by 8586 Core Natural Resources CNR Q1 2026 Earnings EPS Beats Estimates by 136 Amid Quiet Market Response GHM Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance WB Q3 2025 Earnings EPS of 042 Amidst a Cautious Market Response TCMD Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline CAMT Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises