Exelixis EXEL Q1 2026 Earnings Why the Beat Matters Ichor Holdings ICHR Stock Consolidating at 7466 Next Move Ahead 20260514 Rich Sparkle ANPA Stalls at 636 Consolidation Phase 20260514