Today's Markets
DJIA 265.84 (0.99%) 27,053.20
NASDAQ 104.16 (1.29%) 8,152.81
S&P 32.64 (1.10%) 2,998.79
BABA 4.67 (2.73%) 175.83