Tesla Motors, Inc. (TSLA)

697.99 -0.83%
Jun 29 close; Powered by IEX

Short Share of Float

Data is N/A

Short Interest Ratio

Data is N/A