Why Tesla stock has been rallying in September

Go back to Why Tesla stock has been rallying in September
TESLA MTRS (NASDAQ: TSLA) Delayed: 359.81 +14.68 (4.25%)
Previous Close $345.13    52 Week High $269.32 
Open $349.88    52 Week Low $141.05 
Day High $361.65    P/E N/A 
Day Low $346.90    EPS $-0.62 
Volume 16,543,860       

(NASDAQ: TSLL) Delayed: 9.61 +0.73 (8.22%)
Previous Close $8.88    52 Week High
Open $9.12    52 Week Low
Day High $9.72    P/E N/A 
Day Low $8.96    EPS
Volume 31,844,529       

(NASDAQ: TSLQ) Delayed: 19.86 -1.8 (8.31%)
Previous Close $21.66    52 Week High
Open $21.09    52 Week Low
Day High $21.45    P/E N/A 
Day Low $19.62    EPS
Volume 2,845,866