Today's Markets
DJIA 240.09 (0.93%) 25,985.76
NASDAQ 108.45 (1.40%) 7,837.42
S&P 31.88 (1.13%) 2,856.11
MSFT 1.91 (1.63%) 119.43