The LOVE Q1 2026 Earnings Surprise EPS 219 Up Significant Labcorp Holdings LH Q1 2026 Results Strong Execution Drives Outperformance Why Streamex STEX Just Dropped 840 What to Watch 20260520