Microsoft Corp (NASDAQ:MSFT) traded in a range yesterday that spanned from a low of $114.71 to a high of $117.09. Yesterday, the shares gained 2.1%, which took the trading range above the 3-day high of $115.20 on volume of 23.0 million shares. Often times after large one-day gains, short term traders will seek to take profits and, as such, investors should be cautious.

Over the past year, Microsoft Corp has traded in a range of $83.83 to $117.09 and is now at $117.03, 40% above that low. In the last five trading sessions, the 50-day moving average (MA) has climbed 1.0% while the 200-day MA has risen 0.3%.

SmarTrend recommended that subscribers consider buying shares of Microsoft Corp on January 9th, 2019 as our proprietary SmarTrend analytics indicated a new Uptrend was in progress when shares hit $104.06. Since that recommendation, shares of Microsoft Corp have risen 10.1%. We continue to monitor MSFT for any potential shift so investors can protect gains and will alert SmarTrend subscribers immediately.