Today's Markets
DJIA 357.41 (1.42%) 25,519.82
NASDAQ 67.70 (0.87%) 7,841.82
S&P 26.21 (0.93%) 2,844.58
BABA 5.20 (3.06%) 175.03
NFLX 2.18 (0.67%) 328.58