BMW to Deploy Humanoid Robots at European Plant Following US Pilot Projects Serve Robotics Inc SERV Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed Microsoft Projects 190 Billion Capital Spending by 2026 Amid Memory Price Surge