News

Is MicrosoftMSFT stock a buy in July ... a key century mark on the chart. The S&P 500 edged 0.4% higher. Microsoft also notched a new all-time high for the sixth straight week, an impressive run ...