Today's Markets
DJIA 995.58 (4.73%) 22,048.11
NASDAQ 345.00 (4.68%) 7,718.08
S&P 114.73 (4.61%) 2,603.38
MSFT 7.18 (4.67%) 161.01