RWT Q1 2026 Earnings EPS Misses Estimates Stock Declines Slightly LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101 CompX International CIX Q1 2026 Earnings EPS of 048 Drives Stock Rally DKS Q1 2026 Earnings EPS Surges 19 Above Estimates Yet Stock Declines ROKU Q1 2026 Earnings EPS Surges Past Estimates with 71 Beat HR Earnings Overview 20260522