Balchem BCPC Q1 2026 Earnings Miss EPS 133 vs 136 Expected Quartzsea QSEA Stalls at 1045 Consolidation Phase 20260515 AI Infrastructure Rout Sends Nasdaq Lower on DeepSeek Developments Legend LEGN Q1 2026 Earnings Miss EPS 030 vs 002 Expected