Today's Markets
DJIA 639.10 (2.82%) 23,319.09
NASDAQ 128.12 (1.62%) 8,041.36
S&P 63.28 (2.38%) 2,726.96
JD 1.32 (3.18%) 42.88