CMS Energy Q1 2026 Earnings EPS Beats Estimates Amid Solid Utility Performance SFIX Q1 2026 Earnings EPS Beats Expectations Amid Narrowed Loss Stock Slightly Down DTE Energy Q1 2026 Earnings EPS Misses Consensus by 387 as Shares Edge Higher MFC Q1 2026 Earnings EPS Misses Estimates Amid Subdued Market Reaction PLX Q1 2026 Earnings Substantial EPS Surprise Drives Stock Rally CLPT Q1 2026 Earnings EPS Misses Estimates by 1478 as Stock Declines