RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline MRX Q1 2026 Earnings EPS Beats Estimates by 634 as Stock Declines TAOP Q2 2011 Earnings Significant EPS Miss Sends Shares Lower CAC Q1 2026 Earnings EPS Beats Estimates by Nearly 3 Amid Modest Stock Decline BTU Q1 2026 Earnings Disappointing EPS Miss Highlights Headwinds in Coal Markets WHWK Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares