Today's Markets
DJIA 326.16 (1.29%) 25,576.71
NASDAQ 114.31 (1.54%) 7,545.05
S&P 35.26 (1.28%) 2,786.05
MSFT 2.54 (2.36%) 110.14