Earnings live updates: The Trade Desk stock plummets on earnings miss, Oklo jumps on ‘criticality’ milestone