Tesla stock soars after beating analysts' profit expectations
Tesla (TSLA) on Wednesday reported mixed earnings for its last quarter, with revenue failing to meet expectations, strong profits, and a renewed promise for more affordable vehicles on the way.