U.S. Markets close in 3 hrs 20 mins

Tesla downgraded to 'sell' at Needham

Needham downgrades Tesla.