SpaceX IPO Faces Fresh Scrutiny as Musks Comments on Anthropic Deal Conflict with Filing TT Q1 2026 Earnings Earnings Beat Slightly as Stock Edges Lower CATL Inaugurates 440 Million Battery Storage Testing Facility to Simulate Harsh Environments