Today's Markets
DJIA 159.98 (0.68%) 23,835.62
NASDAQ 37.07 (0.55%) 6,820.98
S&P 15.97 (0.63%) 2,562.13
BABA 0.37 (0.26%) 140.45