WIT Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain IMMP Q1 2026 Earnings EPS Misses Estimates But Positive Clinical Momentum Lifts Stock YORW Q1 2026 Earnings EPS Surpasses Estimates as Utility Delivers Steady Performance TRIN Q1 2026 Earnings Slight EPS Beat Amidst Stock Decline NTB Q1 2026 Earnings Strong EPS Beat Amid Quiet Revenue Disclosure Stock Edges Lower Chemours Q1 2026 Earnings Strong EPS Surprise Despite Ongoing Headwinds