MSFT breakout is not happening this time as P.C demand is going nowhere. don't short at 49 and think that you are a genius trader.. short here near all time highs when everyone is chasing an overbought and looking for a breakout which will definitely not happen, not this time.
nothing is wrong fundamentally just one off quarter. the stock is coming off of Feb lows of 49 and traders want to take profit at 57.. its not going to gap up and go higher in cases like this. To break all time highs everything has to line up P.C, cloud etc.. I'm waiting to buy the stock in high 40s.