Enerpac EPAC Rallies 151 as Bulls Target 3531 20260520 Melar MACI Trading at 1085 Key Decision Point 20260520 51Talk COE Q3 2025 Results Meet Expectations Revenue NA Anthropic Tops 2026 CNBC Disruptor 50 List as Enterprise AI Adoption Surges