Granite GVA Stalls at 13212 Consolidation Phase 20260520 3D Systems DDD Q1 2026 Earnings Surprise EPS 001 Up Significant Coastal Fin CCB Up 244 Is There More Room to Run 20260520 Curiosity CURI Q1 2026 Earnings Miss by Significant Key Takeaways Tyra Biosciences TYRA Stock Consolidating at 3373 Next Move Ahead 20260520 Entravision EVC Flat at 807 Consolidation Continues 20260520