GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions NCSM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement METC Q1 2026 Earnings Coal Producer Misses Estimates Amid Demand Headwinds DQ Q1 2026 Earnings Massive EPS Miss as Polysilicon Challenges Persist IsoEnergy Q1 2026 Earnings Narrower Than Expected Loss as Uranium Developer Advances Projects JBSS Q1 2026 Earnings EPS Surprises to the Upside Beating Estimates by Over 21