IAC Q1 2026 Earnings Steep EPS Miss Overshadowed by Modest Stock Gain ITT Inc Q1 2026 Earnings Strong Profit Beat Despite Mixed Demand Signals Marine Products Corporation MPX Q1 2026 Earnings Weak Profitability and Stock Decline Highlight Ongoing Challenges BN Q1 2026 Earnings Slight EPS Beat Amid Resilient Asset Management Performance DKS Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher MCS Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Declines on Revenue Uncertainty