electroCore ECOR Drops 529 Key Support at 579 20260515 Cramer Backs Nvidia AI Chip Sales to China Sees Stock Resilience Regardless of Outcome Turkey and Kazakhstan Deepen Economic Ties 13 Billion Trade Target and Strategic Partnership Short Squeeze or Sentiment Rally SAIL Shares Surge 14 as Derivatives Pressure Mounts Neogen Corporation NEOG Surges 27 Amid Renewed Investor Interest EZGO Technologies EZGO Shares Slide 926 as Stock Tests Key Support at 140 Social Commerce Partners SCPQ Consolidates Near Key Support Potential Breakout or Breakdown Ahead Amprius Technologies AMPX Rallies 477 as Battery Sector Gains Momentum