$MSFT's week was more difficult than $AMZN's, who had regained their 50 Day MA into the close on Friday but unfortunately $MSFT did not, it finished just slightly below this level at $415.
It will be very easy to recapture this level in the PM tomorrow or at the open so I have very little concern here.
However, if we see a firm rejection at the 50 Day MA here and with $AMZN and $NVDA, this is something we will need to pay attention too, as the 200 Day MA will be the level next to test at $380
I will update this chart if this happens but for now, I believe Wave 5 is not complete