Today's Markets
DJIA 676.49 (2.77%) 25,141.65
NASDAQ 92.45 (0.99%) 9,417.05
S&P 56.61 (1.92%) 3,012.06
BABA 3.48 (1.74%) 203.18