Tesla (TSLA) stock fell 5% after Q1 deliveries of 358K missed estimates of 372K. Energy storage deployed 8.8 GWh vs 14.4 GWh ...
Tesla delivered 358,023 vehicles in Q1 2026, missing the 365,645 consensus by 7,600 units. Production exceeded deliveries by ...