Tesla's Little Miracle – AOL.com

Tesla (TSLA) shares fell to $369 in early trading after Q1 2026 deliveries of 358,023 vehicles missed the consensus estimate of 365,645?372,160 units.
View full source