Nurix Therapeutics NRIX Edges Higher Consolidating Near Support at 1772 BMW Accelerates Humanoid Robot Deployment in European Manufacturing Facility BIOX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises 231 ECB Warns Private CreditFueled AI Investment Surge Could Threaten Financial Stability