MXCT Q1 2026 Earnings EPS Beat Estimates by 5098 Despite Negative Earnings TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower Safety Insurance Group SAFT Q1 2026 Earnings Disappointing Loss Weighs on Shares CDP Q1 2026 Earnings Narrowly Beats EPS Estimates Amid Modest Stock Decline Constellium SE CSTM Q1 2026 Earnings EPS Soars 128 Above Consensus Stock Rises TAOP Q2 2011 Earnings EPS Misses Estimates Despite Positive Stock Movement