StocksTesla Motors, Inc.TSLA

TSLA

Tesla Motors, Inc.

628.16 -46.74 (-6.93%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade