DAQO Energy DQ Q1 2026 Miss What Went Wrong Criteo CRTO Gained 058 Can It Break 1810 20260520 MBINL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher