US Stocks Slide as AI Infrastructure Rout Intensifies Following Chinas DeepSeek Release BBAI Q1 2026 Earnings AI Specialist Reports Wider Loss Revenue Data Unavailable SW Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures Stock Edges Higher FSLY Q1 2026 Earnings EPS Surges Past Estimates with 5834 Beat Stock Declines 421 Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26 Financial Regulator Warns of Ghost Brokers Selling Fake Car Insurance to Young Drivers on Social Media QBTS Q1 2026 Earnings EPS Surprise Stuns Analysts Shares Surge Over 33