CRAI Q1 2026 Earnings EPS Misses Estimates as Consulting Demand Softens MDCX Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 49 Amid Pipeline Developments OWL Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Huron Consulting Group Q1 2026 Earnings EPS Surpasses Estimates by 58 TNET Q1 2026 Earnings EPS Surges Past Expectations with 32 Beat CNTB Q1 2026 Earnings Deeper Than Expected Losses as Biotech Continues PreRevenue Phase