KEP Q4 2025 Earnings EPS Misses Estimates Amid Cost Pressures Stock Slips ANNX Q1 2026 Earnings Narrower Loss Beats Estimates Stock Declines on PreRevenue Status CHT Q1 2026 Earnings EPS Misses Estimates Stock Declines Marginally GRNQ Q1 2024 Earnings EPS Loss of 004 Highlights Challenges Shares Fall 5 VST Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally UTZ Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower on Mixed Sentiment