Stocks mixed, but Tesla soars!