Yalla YALA Drops 643 Key Support at 601 20260519 Medpace Holdings MEDP Q1 2026 Earnings Beat Revenue NA EPS 428 AMC Robotics AMCI Stock Today Drops 306 Key Support at 421 20260519 Aqua Metals AQMS Stock Analysis 359 Loss Key Levels 20260514 Equifax EFX Q1 2026 Earnings Surprise EPS 186 Up Significant Beneficient BENF Declines 091 Amid Market Weakness 20260515 Nidec to Dissolve EAxle Joint Ventures in China and Europe Report Indicates MV Oil MVO Slides 348 as Selling Pressure Mounts 20260520 Air Products APD Crushes Q1 2026 Estimates EPS 320 Tops Views