SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat MCO Q1 2026 Earnings EPS Surpasses Estimates Despite Modest Stock Decline CMBT Q1 2026 Earnings Strong EPS Beat Fails to Lift Stock Deswell Industries DSWL Q1 2009 Earnings EPS Misses Estimates but Stock Jumps 679 SRI Q1 2026 Earnings DeeperThanExpected Loss Triggers Surprising Stock Rally NNI Q1 2026 Earnings EPS Misses Estimates by 2782