Today's Markets
DJIA 110.50 (0.38%) 29,306.54
NASDAQ 55.52 (0.59%) 9,426.33
S&P 14.22 (0.43%) 3,335.01
MSFT 0.63 (0.38%) 167.14