Today's Markets
DJIA 733.55 (3.24%) 23,387.41
NASDAQ 200.33 (2.54%) 8,087.59
S&P 86.81 (3.26%) 2,746.22
BABA -2.70 (-1.36%) 195.30