Today's Markets
DJIA 500.64 (2.21%) 23,180.63
NASDAQ 109.44 (1.38%) 8,022.68
S&P 53.96 (2.03%) 2,717.64
TSLA 36.95 (7.16%) 553.19