SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance ARCT Q1 2026 Earnings Arcturus Beats EPS Estimates Amid PreRevenue Phase Stock Edges Higher ERO Q1 2026 Earnings EPS Surges Past Estimates Even as Copper Prices Weigh Kenon Holdings Q2 2025 Earnings Positive EPS of 010 Amid Limited Disclosures LVLU Q1 2026 Earnings Massive EPS Miss Sends Stock Lower CGNX Q1 2026 Earnings Robust EPS Surprise Overshadowed by Revenue Disappointment