CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines Senti Biosciences Inc Q1 2026 Earnings Narrowing Losses and Gene Circuitry Progress EXK Q1 2026 Earnings EPS Smashes Estimates by Nearly 60 Stock Edges Lower SENEA Q1 2026 Earnings Strong EPS of 619 Drives Stock Rally Is North NOA stock reacting to market news today Volatility Increases 20260420 SSC Technologies SSNC Q1 2026 Earnings Slight EPS Beat Marks Solid Quarter