Surrozen Q1 2026 Earnings Staggering EPS Miss of 1165 Versus Estimate Stock Declines 266 CBOE Q1 2026 Earnings EPS Surges Past Estimates with 1028 Beat MCS Q1 2026 Earnings NarrowerThanExpected Loss Offers Modest Relief DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside IQ Q1 2026 Earnings EPS Misses Estimates as iQIYI Faces Headwinds Senmiao Technology Limited AIHS Q1 2026 Earnings Narrowed Loss Amid Operational Challenges