Today's Markets
DJIA 166.82 (0.65%) 25,715.09
NASDAQ 84.95 (0.90%) 9,497.32
S&P 28.37 (0.93%) 3,064.50
MSFT 1.74 (0.96%) 183.55