Cabot Corporation CBT Q1 2026 Earnings EPS Surges Past Expectations Shares Rally Vail Resorts MTN Q1 2026 Earnings EPS Misses Estimates Amid Seasonality Stock Edges Higher NIO Q1 2026 Earnings EPS Beat Masks Continued Operational Challenges WCN Q1 2026 Earnings EPS Surpasses Estimates Amidst Modest Stock Decline EIX Q1 2026 Earnings Earnings Beat Expectations as EPS Surges Above Estimates SNES Q1 2026 Earnings EPS Beats Estimates on LowerThanExpected Loss Revenue Data Not Disclosed