Today's Markets
DJIA 379.67 (1.56%) 24,749.91
NASDAQ 144.28 (2.05%) 7,176.11
S&P 41.15 (1.56%) 2,677.93
MSFT 1.92 (1.77%) 110.51