Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures Live Ventures LIVE Q1 2026 Earnings Positive EPS Signal Amidst Sparse Estimates RBLX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment Primoris Services Corporation PRIM Q1 2026 Earnings Profit Miss Overshadowed by Robust Stock Gains MSIF Q1 2026 Earnings EPS Misses Estimates Amid Slight Stock Decline CETY Q4 2024 Earnings EPS Misses Amid Sparse Disclosure Stock Declines