Tesla Inc Stock Chart - Tesla Falls As Traders Eye Deliveries Over Production