Core Sci CORZ Q1 2026 Results Miss Estimates EPS 106 vs 007 JIADE JDZG Gains 2869 Support Holds at 290 20260520