Ducommun DCO Gained 112 Can It Break 15263 20260518 U Power UCAR Climbs 368 Resistance at 148 in Focus 20260514 Mustang Bio MBIO Slides 127 as Selling Pressure Mounts 20260518 eHealth EHTH Q1 2026 Earnings Miss by Significant Key Takeaways GeoVax Labs Q1 2026 Earnings Significant EPS Beat Drives Stock Surge Why Isnt KRAKacquisition KRAQW Moving 052 Is the Key Level 20260521