CPSH Q1 2026 Earnings EPS Misses Estimates Amid Revenue Disclosure Gap TNC Q1 2026 Earnings EPS Surges Past Estimates Driving Stock Higher MeiraGTx Q1 2026 Earnings Wider Loss Surprises Analysts Stock Rises on Pipeline Momentum Weave Communications Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Market Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies