Microsoft has a gain of 3.1% year to date and is up 19.1% since setting its June 27 post-Brexit vote low of $48.04. The stock is thus shy of bull market territory, which calls for a gain of at least 20%. The 2016 high of $58.70, set on Aug. 26, is just below its tech bubble peak of $59.97, set in December 1999.
The software industry as measured by the iShares North American Tech Software ETF (
The daily chart for Microsoft shows the stock above a "golden cross" since Aug, 10. This bullish chart formation occurs when the 50-day simple moving average crosses above the 200-day simple moving average and signals that higher prices lie ahead.
The weekly chart shows that Microsoft ended last week positive but overbought, which increases the odds that the company will have a positive reaction to earnings. However, today's chart shows negative divergences before earnings.
STOCKS TO BUY: TheStreet Quant Ratings has identified a handful...