MSA Safety MSA Gained 280 Can It Break 17823 20260520 Enhabit EHAB Steady at 1380 Awaiting Next Catalyst 20260520 Utz Brands UTZ Flat at 749 Consolidation Continues 20260520 Pineapple Financial PAPL Q3 2025 Earnings EPS 100 Beats Estimates Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates Alibaba Unveils Enhanced Zhenwu AI Chip and NextGeneration Large Language Model Anthropic and US Government Face Off in Court Over Defense Department Blacklisting