MSFT has nicely followed my prediction the past few weeks. I believe that we have now reached the top of the corrective B wave up (overall) and are now on our way down for a Wave C. We can see that in the past few months MSFT has been going up in a three wave ABC, that makes up the larger Wave B. Within that Wave C we have 5 sub waves which can be seen on the chart. I have pulled the fibs from those 5 waves and compared them to the fibs from the larger structure and they all match up.
Here is my previous prediction from March 3, 2019:
Disclaimer: This is my prediction and I am posting for educational purposes only.