Why Tesla stock has been rallying in September

Go back to Why Tesla stock has been rallying in September
TESLA MTRS (NASDAQ: TSLA) Delayed: 411.84 +32.13 (8.46%)
Previous Close $379.71    52 Week High $269.32 
Open $381.79    52 Week Low $141.05 
Day High $413.27    P/E N/A 
Day Low $379.30    EPS $-0.62 
Volume 57,612,098       

(NASDAQ: TSLL) Delayed: 13.64 +2.02 (17.38%)
Previous Close $11.62    52 Week High
Open $11.77    52 Week Low
Day High $13.70    P/E N/A 
Day Low $11.63    EPS
Volume 81,219,861       

(NASDAQ: TSLQ) Delayed: 17.33 -3.57 (17.08%)
Previous Close $20.90    52 Week High
Open $20.62    52 Week Low
Day High $20.88    P/E N/A 
Day Low $17.16    EPS
Volume 8,434,731