Today's Markets
DJIA 1,035.10 (4.92%) 22,087.63
NASDAQ 347.91 (4.72%) 7,720.99
S&P 118.37 (4.76%) 2,607.02
BIDU 4.30 (4.42%) 101.50
GOOGL 48.72 (4.46%) 1,141.42
BABA 7.56 (4.04%) 194.67