MettlerToledo Analyst Sentiment Mixed Views on Laboratory Equipment Leaders Outlook APPN Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies BMW Deploys Humanoid Robots in European Car Plant Building on US Success