Unsure of what MSFT will do at this point.

Reverse head and shoulders, MACD, and triple bottom all show signs that MSFT will go up soon. I would be VERY careful with buying MSFT right now because the market is super volatile. If anything, I would set an order at $140. Anyways, coronavirus news heavily impacts everything right now, so I would keep an eye out for that as well.
Chart PatternsTechnical IndicatorsTrend Analysis

Disclaimer