BusinessTesla beats Q3 estimates with 486,532 deliveries as Europe demand recovers2 Oct 2026 · Priya Raman