U.S. Markets closed

Why Tesla could see a big drop

CNBC: Talking Numbers

Tesla gets an upgrade but has it come too far too fast?