MSFT is a sick dog today. I will not hold anything overnight. Seems that some analyst is telling their client bad news is coming. Get out while you can.