Baidu BIDU Delivers Q1 2026 Beat EPS 1190 vs 1180 Expected Nifty 50 Futures Turn Bearish as Key Support at 23300 Faces Pressure Neumora Therapeutics NMRA Q1 2026 Earnings Beat Revenue NA EPS 030 Swiss Franc and Japanese Yen Strengthen as DeepSeek AI Disruption Sparks SafeHaven Demand Nasdaq Inc NDAQ Edges Lower as Broader Market Pressure Weighs on Volume Jade Biosciences Inc JBIO Slips 225 as Stock Nears Support Zone Herbalife HLF Advances 14 Testing Key Resistance Near 129 Meshflow Acquisition Corp MESH Holds Steady at 999 Amidst Quiet Trading