We have been concerned about $MSFT since last summer and I think the chart has been moving incredibly accurate since then.
The set up is still very weak right now and a test of its own 0.38 Fib has not happened yet and I believe this can happen next at $371
There may be a relief bounce here if the other Mega Caps find support on their own 0.38 Fib support levels but I believe this can go lower to at least its 0.5 Fib at $341.
An ABC correction does not typically stop at the 0.38 Fib.