Today's Markets
DJIA 759.12 (3.35%) 23,439.11
NASDAQ 195.12 (2.47%) 8,108.36
S&P 77.56 (2.91%) 2,741.24
BABA 4.46 (2.27%) 200.91