X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters Archimedes 3 ARCI Stalls at 994 Consolidation Phase 20260514 Rich Sparkle ANPA Stalls at 636 Consolidation Phase 20260514