WS #11265
Tesla delivered record 480,126 vehicles in Q2, beating estimates, but shares fell on profit-taking and Michael Burry's short position.
Tesla Q2 Delivery Beat Overshadowed by Profit-Taking
Tesla delivered record 480,126 vehicles in Q2, beating estimates, but shares fell on profit-taking and Michael Burry's short position.