U.S. Markets close in 41 mins

Tesla downgraded to 'sell' at Needham

Needham downgrades Tesla.