TradingView
Robertlesnicki
Jun 21, 2013 3:32 PM
Tesla
Short
NASDAQ:TSLA
1W
Tesla, Inc.
NASDAQ
Description
⋅
Jun 21, 2013 3:32 PM
It's time for the Teslamaniacs to get run over!
More