BMW Accelerates Humanoid Robot Deployment in European Manufacturing Facility Eltek Ltd Q1 2026 Earnings Narrowing Losses Amid Cost Control Efforts Plus500 Revenue Rises 11 in Latest Quarter Company Confirms Meeting FullYear Expectations