StocksTesla Motors, Inc.TSLA

TSLA

Tesla Motors, Inc.

737.12 31.91 (4.52%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade