Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures SCSC Q1 2026 Earnings EPS Slightly Misses Estimates Sentiment Remains Cautiously Optimistic IMPP Q1 2026 Earnings Strong EPS Beat Surprises Analysts CAVA Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Performance VLYPN Q1 2026 Earnings Preferred Stock EPS Beats Estimates by 507 MSGS Q1 2026 Earnings Heavy EPS Miss Amid Stock Rally Highlights Market Optimism