Why Tesla stock has been rallying in September

Go back to Why Tesla stock has been rallying in September
TESLA MTRS (NASDAQ: TSLA) Delayed: 329.69 +1.11 (0.34%)
Previous Close $328.58    52 Week High $269.32 
Open $326.60    52 Week Low $141.05 
Day High $330.58    P/E N/A 
Day Low $326.15    EPS $-0.62 
Volume 5,764,463       

(NASDAQ: TSLL) Delayed: 8.15 +0.04 (0.49%)
Previous Close $8.11    52 Week High
Open $8.02    52 Week Low
Day High $8.20    P/E N/A 
Day Low $7.99    EPS
Volume 15,416,292       

(NASDAQ: TSLQ) Delayed: 23.98 -0.17 (0.7%)
Previous Close $24.15    52 Week High
Open $24.45    52 Week Low
Day High $24.48    P/E N/A 
Day Low $23.89    EPS
Volume 929,046