CMT Q1 2026 Earnings EPS Misses Estimates Stock Declines MDLN Q1 2026 Earnings EPS Beats Estimates by 95 Stock Edges Higher COFS Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Consensus Evergy Q1 2026 Earnings EPS Beats Estimates with 458 Surprise Tower Semiconductor Ltd TSEM Q1 2026 Earnings Robust EPS Beat Highlights Operational Discipline Amid Revenue Uncertainty Nicolet Bankshares Q1 2026 Earnings Earnings Miss Estimates by Wide Margin Amid Challenging Environment