Today's Markets
DJIA 278.73 (1.23%) 22,958.72
NASDAQ 38.26 (0.48%) 7,951.50
S&P 27.22 (1.02%) 2,690.90
BABA 1.91 (0.97%) 198.36