Today's Markets
DJIA 143.83 (0.52%) 27,925.79
NASDAQ 50.50 (0.60%) 8,529.52
S&P 17.10 (0.55%) 3,113.73
MSFT 1.51 (1.02%) 149.57