Tesla’s big delivery numbers light up stock price