Novanta NOVT Down 142 How Low Could It Go 20260515 Salesforce CRM Delivers Q1 2026 Beat EPS 381 vs 308 Expected Baidu Beats Q1 Forecasts AI Business Surges BIDU Gains Momentum